8 Punkte von shirenbeat 2020-12-09 | 13 Kommentare | Auf WhatsApp teilen

Als ich mich entschied, einen klassischen Editor zu verwenden, begann ich mit vim und wechselte schließlich zu emacs.

Dies ist ein Artikel darüber, wie man mit Emacs eine Entwicklungsumgebung aufbaut.

Aus persönlichen Gründen nutze ich inzwischen häufiger eine IDE, aber in Emacs empfinde ich die Arbeit immer noch als angenehm.

13 Kommentare

 
cwyang 2020-12-14

Ich mache mir Sorgen, dass die Auflistung von zu vielen Modes bei vielen eher eine Abneigung gegen emacs hervorruft :-D

Ich denke, schon sprachspezifische Modes + vc-mode reichen zum Entwickeln völlig aus, und selbst wenn man nur noch flycheck hinzufügt, ist das schon okay.

 
misolab 2020-12-09

Wow, in den Kommentaren geht es ja heiß her.

Danke für den guten Artikel.

 
galadbran 2020-12-09

Ich habe früher auch einmal emacs ausprobiert, aber da mein Arbeitsmuster oft darin besteht, mich auf den einzelnen Servern einzuloggen und dort zu arbeiten, lande ich am Ende doch bei vim. emacs ist gut, wenn man es wie eine IDE in der persönlichen Umgebung einrichtet, die man hauptsächlich nutzt, aber wenn das nicht der Fall ist, scheint mir vim besser zu sein.

 
functor 2020-12-09

Ich nutze seit fünf Jahren pures emacs.

Bei einigen Sprachen (z. B. Python, OCaml, ...) habe ich persönlich das Gefühl, damit eine Produktivität auf IDE-Niveau zu erreichen.

Bei c/c++ oder Java, wo IDEs enorm weit entwickelt sind, ist es allerdings etwas schwierig. Trotzdem werden die meisten Dinge von den jeweiligen Modes unterstützt, sodass es sich gut nutzen lässt.

Vor allem macht es Spaß. Und weil sich viele Befehle mit den Unix-Grundlagen überschneiden, nutze ich sie gelegentlich auch in tmux oder bash.

 
nicewook 2020-12-09

Ich habe es zwar nicht selbst ausprobiert, aber ich habe irgendwo gelesen, dass emacs für die Gesundheit der Finger(?) keine gute Wahl sein soll. Mich würde interessieren, wie Sie das sehen. :-)

 
kunggom 2020-12-09

Ich bin zwar kein Emacs-Nutzer, aber nachdem ich ein paar Tage lang viel mit Ctrl + CV gearbeitet hatte, fing danach mein kleiner Finger an zu schmerzen. Daher scheint es beim Einsatz von Emacs fast Pflicht zu sein, statt der Ctrl-Taste die Alt-(Command-)Taste zu verwenden. Mit dem Daumen ist es etwas besser.

 
shiren 2020-12-09

Capslock -> ctrl

Command(alt) -> meta

Normalerweise mappe ich es so und verwende es dann.

 
shiren 2020-12-09

Wenn ich länger als etwa drei Stunden am Stück arbeite, tut mir der kleine Finger allerdings ein bisschen weh, haha..

 
functor 2020-12-09

Unter *nix ist es ganz praktisch, per tweak Caps Lock auf Ctrl zu mappen.

 
shiren 2020-12-09

Ah, die Steuerung muss man ja auch noch mappen. Da ich schon so lange eine HHKB benutze, habe ich das ganz vergessen, haha.

 
shiren 2020-12-09

Da ich die meta-Taste zur command-Taste umbelege, ist das für mich in Ordnung. Es gibt überhaupt kein Problem damit :)

Persönlich erscheint mir diese Sorge ähnlich wie die Sorge, in vim jedes Mal die Esc-Taste drücken zu müssen :)

Tatsächlich benutzt man die Esc-Taste fast nie..

 
zihado 2020-12-09

Wenn das Schreiben damit schwierig ist, ist es meiner Meinung nach auch eine gute Option, https://www.spacemacs.org/ zu installieren und es zusammen mit vim zu verwenden.

 
shiren 2020-12-09

Ich persönlich empfehle https://github.com/hlissner/doom-emacs .