+ Extensive file parsing: extensive syntax highlighting but also brace matching, etc, including for less common languages like assembly.
+ Many plugins, easy to choose and install, just works.
~ No easy way to simple get a dark mode. Fiddling with plugins and editor theme can somehow get a mostly dark theme.
- Falls into the same traps as so many programs regarding keyboard layout: announces key shortcuts, like Ctrl-ClosingBracket, and if your keyboard is not standard qwerty you can't find any actual keypress combination that works. Fortunately, it's easy enough to edit your own, still it loses the (arguably important) convenience of an already existing set of keyboard shortcuts.
Here are some pros(+) and cons(-):
+ Is included in Debian!
+ Just works
+ Snappy
+ Extensive file parsing: extensive syntax highlighting but also brace matching, etc, including for less common languages like assembly.
+ Many plugins, easy to choose and install, just works.
~ No easy way to simple get a dark mode. Fiddling with plugins and editor theme can somehow get a mostly dark theme.
- Falls into the same traps as so many programs regarding keyboard layout: announces key shortcuts, like Ctrl-ClosingBracket, and if your keyboard is not standard qwerty you can't find any actual keypress combination that works. Fortunately, it's easy enough to edit your own, still it loses the (arguably important) convenience of an already existing set of keyboard shortcuts.