Editors

Master your tools. As mastering takes time, you can’t use a lot of them. Therefore it makes sense, to use generic tools for a wide range of use cases.

I used to use Vim, nowadays Neovim.

As optimizing (neo)vim is quite a task, there a several projects delivering a pre-configured (neo)vim setup (I dont like that):

Other interesting editors:

  • kakoune - modal editor, inspired by vim, selections first, actions seconds (different from vim)
  • helix inspired by vim and kakoune (same editing model as kakoune)