Code Editors Code Editors Code Editors
- nice modern UI
- thriving extension ecosystem
- origin of the Language Server Protocol
- highly configurable VIM plugin with surround, easymotion, highlightedyank, …
A classic and insanely powerful.
Has quite a steep learning curve, but the modal editing paradigm is really worth learning. Only real drawback: once you grok it, you want VIM-style editing everywhere.
highly customizable, large plugin ecosystem
- a refactor of VIM and mostly compatible with it
- integrated LSP support planned for the next major release
Also a classic; also super powerful.
- sleek UI
- very fast interaction & file I/O
- highly customizable, large plugin ecosystem
- LSP client plugin available
The default editor for the KDE desktop environment.
- built-in LSP client
- very fast interaction & file I/O
- nice UI
- customizable, large plugin ecosystem
- sometimes a bit sluggish
- LSP plugin available, still lacks some features
The default editor for the Gnome desktop environment.
- quite fast
- no LSP client / plugin
A classic in the Windows world. Quite OK, but not as powerful as the other editors in this list.
A terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the capabilities of modern terminals. It comes as a single, batteries-included, static binary with no dependencies.
Comments…