9 ms·
install vimtutor on your system, or just open this in vim: https://github.com/TheNaoX/vimtutor/blob/master/vimtutor https://github.com/TheNaoX/vimtutor/blob/ma
by hellofunk 6y ago
install vimtutor on your system, or just open this in vim:
https://github.com/TheNaoX/vimtutor/blob/master/vimtutor https://github.com/TheNaoX/vimtutor/blob/master/vimtutor
It's a great start.
Personally, I find most modern IDE features are overrated and not necessary for productivity. For example, context-aware autocompletion is not necessary -- simple autocompletion based on things you've recently typed or that are open already in another buffer covers at least 90% of autocompletions I need. For the rest, I just have to type it out myself once, and now it is remembered too.
The same is true for browsing a file tree of your project, using syntax linters or reformatters, etc -- all of these are pretty straightfoward to setup in vim or emacs.
It can get a little tricker when dealing with breakpoint debugging, though. But in those cases, I just open in another IDE anyway that has extensive profiling tools, which vim does not have. But that's maybe once a week at most.