3 ms·
This is why I've never really understood the focus on optimizing typing speed in IDEs with shortcuts and similar things. It just isn't a bottleneck I've ever fa
by jacobr1 3y ago
This is why I've never really understood the focus on optimizing typing speed in IDEs with shortcuts and similar things. It just isn't a bottleneck I've ever faced. I do understand the desire to customize one's own tools, and optimize things for its own sake ... but I don't get the thought process that proclaims this as some source of meaningful productivity improvement.
- deafpolygon 3y agoI'll take a tool like Visual Studio or Netbeans over (n)vim any day. A standardized way of working is sometimes better because if I have to work with someone- then it helps to be able to work on the same thing together. Tools like Visual Studio, Microsoft Office, even Netbeans or Eclipse allow us to converge on a highly productive but standardize working environment that we can work from. If I'm running off a highly customized setup, and my partner is also doing the same thing - then I am only functional at my own workstation and nowhere else.
- gaganyaan 3y agoOTOH those all have different keybindings, but just about everything has vim keybindings available somehow. I've found it useful to learn vim keybindings because of that. I actually use them for emacs via evil.
- deafpolygon 3y agoHow often are you working in Eclipse AND Visual Studio on the same project? If you're working in an IDE, it's pretty useful to have the standard keybindings. You may have standard vim bindings mostly to manipulate text. But there are bindings in other IDEs to find next definition/declaration of the function under the cursor, debugging, refactoring, and so on. Within the same IDE, you will find most people don't customize those. At least, in my experience, anyways.
- jacobr1 3y agoA long time ago, I switched from emacs to vim, because I switched to a company that used Sun Solaris in production, and it didn't have emacs and ssh'ing into boxes was common need. They didn't have vim, either, just vi.