this post was submitted on 01 Jul 2023
7 points (100.0% liked)
Programming
13368 readers
1 users here now
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I love vim and am very happy that I've learned it, but at the same time I wouldn't oversell how usefull it is. I doubt that it makes you much more productive, although you might look and feel more productive. This is because at the end of the day being good at programming is more important than being good at editing text.
The main reason why I like vim is that it's fun and because there is a closer mapping between what I want to do and the action of doing it. When editing in vim I usually have an idea of what I want to do which I can "compile" into a set of vim commans that I can quickly type out, usually without having to leave the home row on the keyboard too much. Using a "normal" editor feels sluggish and like I'm having to "dumb down" my actions.
I think that you should learn vim (or emacs) because it's fun and empowering, or maybe even to occasionaly get the opportunity to impress your colleagues. Don't overthink it though!