3 ms·
I’m one of those vim users - I never use autocomplete, autorefactor or a debugger for that matter. Occasionally I have them available in something like RStudio
by samvher 7y ago
I’m one of those vim users - I never use autocomplete, autorefactor or a debugger for that matter. Occasionally I have them available in something like RStudio but I don’t feel like I gain much from it.
I find myself constantly jumping through the code (with / for find) and I have 3 or 4 terminals open on the same display (to see how things are defined in various files) with stackoverflow a key binding away. I definitely don’t remember how exactly I named my variables but I find that at the same time knowing just the variable name is not enough, I also want to see where and how it’s defined. I use “grep -R” a lot for that as well.
Also often I end up editing files over ssh somewhere so then an IDE also wouldn’t be available, and vim always is.
I’ve never tried tools for refactoring. But as mentioned elsewhere that probably wouldn’t work well for functional and/or niche languages.
I generally feel pretty productive, if I had felt that there is a reward to learning these IDEs I wouldn’t have hesitated to do so.