3 ms·
I once had a boss who saw me use Vim and was really impressed with how quickly I could jump around files and make precision edits. He tried getting the other de
by resonious 1y ago
I once had a boss who saw me use Vim and was really impressed with how quickly I could jump around files and make precision edits. He tried getting the other devs (not many, < 5) to use Vim too but it didn't quite pan out.
I would guess that interest, passion, and motivation all play a role here. It's kind of like programming itself. If you sit people down and make them program for awhile, some will get good at it and some won't.
- eCa 1y ago> I would guess that interest, passion, and motivation all play a role here. And, to use less pointed language, people’s brains are wired differently. What works for one doesn’t necessarily work for another, even with similar interest, passion, and motivation.
- rkomorn 1y agoI agree with this. I was using emacs for a while, but when I switched to vim, something about the different modes just really meshed with how I thought about what I was doing, and I enjoyed it way more and stuck to it for a couple of decades. I see people that I'd say are more proficient with their emacs, VS Code, etc setups than I am with my vim setup, so I don't think there's anything special about vim other than "it works for me".
- mabster 1y agoI worked with a developer that copied and pasted A LOT and would keep his fingers on the old copy and paste buttons (Ctrl-Ins, etc.). I've even seen him copy and paste single letters. He's one of the most productive developers I've ever worked with.
- Xenoamorphous 1y agoI've had plenty of interest, passion and motivation during my career. But never, ever, directed at learning something like vim, even if it's going to make me more productive. I'd rather learn almost any other of the myriad of topics related with software development that the quirks of an opinionated editor. I especially hate memorising shortcuts and commands.
- lelandfe 1y agoYour old boss probably would have been a bit chastened if he knew said devs would then be spending their hours learning how to exit Vim instead of programming
- vidarh 1y agoThere was a time where I'd change to a different terminal and do sudo killall -9 to get out vim. And that time when I changed vim to a symlink to emacs on a shared login server and sat back and enjoyed the carnage. (I did change it back relatively quickly)
- lawn 1y agoIf learning how to exit Vim takes hours then they aren't worth keeping as employees anyway.
- linhns 1y agoYep, there is a how-to displayed when you enter vim without opening any files.
- raverbashing 1y agoVim's learning curve is much steeper to be honest