digitalcourage.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Diese Instanz wird betrieben von Digitalcourage e.V. für die Allgemeinheit. Damit wir das nachhaltig tun können, erheben wir einen jährlichen Vorausbeitrag von 1€/Monat per SEPA-Lastschrifteinzug.

Server stats:

855
active users

Johannes Kastl

Many years ago, when I was working on thousands of customer VMs across the globe, that all only had (and ) installed, I changed my standard editor from to vim.

Took some time to get used, but after some days muscle memory vanished and I have grown to love vim ever since. Formatting long lines in markdown with visual selection and line-length set via editorconfig is really nice...

Now, as I no longer have to log in on so many other machines and mostly work with git on my work laptop, I have decided to challenge myself again. And I changed my default editor back to emacs (the nox variant, and currently without a server running).

It really takes getting used to it again and I keep looking into the emacswiki to find out, how I did all the stuff back then in emacs.

Probably later this year I will challenge myself again and try out the editor. But until I want to get some stuff done first...

@johanneskastl do yourself a favor and install the magit emacs package.

@xkummerer I have, as I wanted to work with it for a long time.

Needs some getting used to, as I do most of my git things from a shell, not from within emacs. But just now an interactive rebase dropped me into magit...

@johanneskastl Why not use both in parallel like I do? Simple editing in vim, all the rest in Emacs. 😉

@zstg I don't even use evil mode or similar. I'm using vim as well as Emacs with their native bindings.

@zstg @publicvoit I tried that once and it confused the hell out of me. For me personally I will keep each editors standard keybindings...

@johanneskastl interesting. It requires some muscle memory, but I find Vim bindings to be quite simple.

@publicvoit I want to use emacs again. So I need to override the muscle memory, that wants to do everything in vim. By setting the EDITOR variable (and the respective setting in ~/.gitconfig etc.) I at least get emacs automatically.

Now I only need to train my brain to not type vim each time I want to open a file...

But of course, the long term goal is to still be able to use both...