DEV Community

Discussion on: VIM: This Is How A Love-Hate Relationship Became A Real Bond

Collapse
 
netch80 profile image
Valentin Nechayev • Edited

For the current programming I get vim featured for:

  1. 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.)
  2. Ease to convert between formats and encodings.
  3. Better UX of simple search than for any IDE I've seen so far.
  4. 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.

Collapse
 
volker_schukai profile image
Volker Schukai

thanks for sharing