I learned vim in college when I needed to edit files over ssh. It’s incredibly impressive as far as cli editors go, but I just don’t see how it’s more productive than a well set up ide with hotkeys.
it’s just reliable. especially with remote work, everything is “over ssh”, and you can create a very consistent environment with only a few config files
the amount of AI you can get into these IDEs is impressive, though. probably the only reason I’d ever make the switch
Most of the productivity comes from the motions; Being able to jump around the text incredibly fast, combining motions with actions and repeats, it’s unparalleled in the sheer speed. I can delete an entire function with the same basic pattern Id use to delete a word.
daf -> Delete the current function my cursor is on
daw -> Delete the current word
d3af -> Delete the next three functions
I learned vim in college when I needed to edit files over ssh. It’s incredibly impressive as far as cli editors go, but I just don’t see how it’s more productive than a well set up ide with hotkeys.
it’s just reliable. especially with remote work, everything is “over ssh”, and you can create a very consistent environment with only a few config files
the amount of AI you can get into these IDEs is impressive, though. probably the only reason I’d ever make the switch
Most of the productivity comes from the motions; Being able to jump around the text incredibly fast, combining motions with actions and repeats, it’s unparalleled in the sheer speed. I can delete an entire function with the same basic pattern Id use to delete a word.
daf
-> Delete the current function my cursor is ondaw
-> Delete the current wordd3af
-> Delete the next three functionsStuff like that, but with everything