For the current programming I get vim featured for:
set list and similar features to detect where predecessors spoiled the source code (tabs, hanging spaces, etc.) (At the current project, to my great pity, forced code formatters aren't exploited.)
Ease to convert between formats and encodings.
Better UX of simple search than for any IDE I've seen so far.
Ease of comparing code chunks when manual merge is needed (after e.g. git cherry-pick, etc.)
OTOH I'm too lazy to convert vim to IDE. Maybe I should finally assign some time for it :) but now I'm switching between IDE (Intellij family or VSCode) and vim.
For the current programming I get
vim
featured for:set list
and similar features to detect where predecessors spoiled the source code (tabs, hanging spaces, etc.) (At the current project, to my great pity, forced code formatters aren't exploited.)git cherry-pick
, etc.)OTOH I'm too lazy to convert vim to IDE. Maybe I should finally assign some time for it :) but now I'm switching between IDE (Intellij family or VSCode) and vim.
thanks for sharing