Emacs

Shownotes

Die Wahl des präferierten Editors zählt zu den am hitzigsten diskutierten Themen im Internet. Insbesondere die Diskussionen rund um vim und Emacs sind nicht zuletzt für ihren Unterhaltungsfaktor bekannt. Für die einen ist es Emacs - für die anderen die wohl schönste Lisp-Runtime der Welt. Zeit, etwas Licht ins Dunkel zu bringen und die Vorteile des sagenumwobenen Programms zu bewerten. Zusammen mit zwei Emacs-Enthusiasten werfen wir einen Blick auf die Geschichte und Benutzung von Emacs - und fallen so in einen unerwartet tiefen Kaninchenbau.

Vorstellung der Teilnehmenden

FOCUS ON: Linux - "E10 Vim": https://focusonlinux.podigee.io/10-vim-der-beste-editor-der-welt

Meetup-Gruppe "Emacs FFM": https://www.meetup.com/emacs-ffm/

Mechanicon: https://mechanicon.io/

Christian Bäuerleins Webseite: https://christianbaeuerlein.com/

Christian Bäuerleins Emacs-Konfiguration: https://emacs.christianbaeuerlein.com/

Karls Webseite: https://karl-voit.at/

Karls Emacs-Content: https://karl-voit.at/tags/emacs/

Was ist Emacs?

GNU Emacs: https://www.gnu.org/software/emacs/

Wikipedia - Editor War: https://de.wikipedia.org/wiki/Editor_War

emacs-evil: https://github.com/emacs-evil/evil

MELPA: https://melpa.org/

Emacs Helm: https://github.com/emacs-helm/helm

Home-Assistant für Emacs: https://github.com/purplg/hass

Org-Mode: https://orgmode.org/

Magit: https://magit.vc/

PlantUML für Emacs: https://plantuml.com/de/emacs

Memacs: https://github.com/novoid/Memacs

Exkurs: Lisp

Wikipedia - Lisp: https://de.wikipedia.org/wiki/Lisp

Wikipedia - Funktionale Programmierung: https://de.wikipedia.org/wiki/Funktionale_Programmierung

Wikipedia - Prozedurale Programmierung: https://de.wikipedia.org/wiki/Prozedurale_Programmierung

Geschichte

TECO-Editor: https://github.com/blakemcbride/TECOC

Emacs Bug-Statistiken: https://debbugs.gnu.org/rrd/emacs.html

Emacssurvey: https://emacssurvey.org

Umfrage-Ergebnisse von 2020: https://emacs-survey.netlify.app/2020/

Umfrage-Ergebnisse von 2022: https://www.youtube.com/watch?v=7jetbJ_wiSg

Benutzung

CCH012 - Space Cadet: https://www.clickclackhack.de/012.html

Emacs Pinky-Tutorial: http://xahlee.info/kbd/how_to_press_control_key.html

Einstieg in den Org-Mode: https://karl-voit.at/2020/01/20/start-using-orgmode/

Tipps & Tricks

Doomemacs: https://github.com/doomemacs

Spacemacs: https://www.spacemacs.org/

ANSI-Layout für Emacs: https://karl-voit.at/2017/09/10/us-intl-keyboard/

Wo beginnen?

EmacsConf 2023: https://emacsconf.org/2023/

Emacs News: https://sachachua.com/blog/category/emacs-news/

Tooltipps

Blanket: https://flathub.org/apps/com.rafaelmardojai.Blanket

meld: https://gitlab.gnome.org/GNOME/meld

git-cola: https://git-cola.github.io/

difftastic: https://github.com/Wilfred/difftastic

delta: https://github.com/dandavison/delta

Gource: https://gource.io/

zsh-z: https://github.com/agkozak/zsh-z

fasd: https://github.com/clvv/fasd

Karls Tool-Auswahl: https://karl-voit.at/apps-I-am-using/

Neuer Kommentar

Dein Name oder Pseudonym (wird öffentlich angezeigt)
Mindestens 10 Zeichen
Durch das Abschicken des Formulars stimmst du zu, dass der Wert unter "Name oder Pseudonym" gespeichert wird und öffentlich angezeigt werden kann. Wir speichern keine IP-Adressen oder andere personenbezogene Daten. Die Nutzung deines echten Namens ist freiwillig.