this post was submitted on 02 Feb 2024
297 points (95.7% liked)
Programmer Humor
32410 readers
917 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
If an IDE doesn't have vi key bindings it isn't going to be used by me. That's what finally get me to change from terminal only dev to vscode. Until I found the vi editing extension the IDE wasn't of interest.
Yes, vi is just that good.
I hear emacs bindings are also great, but I just know how to save and exit from emacs.
I use doom emacs and have to say, it takes everything that I like about vim and adds to emacs, plus a lot of useful features that i would have to install myself otherwise that can be enable by just uncommenting a feel lines in the config file.
It's can feel a bit bloated at first but allows me to have the perfect IDE (for me at least) in a matter of minutes.
And the best of all is that I don't need to use the emacs keybinds if I don't wanna (and I don't).
One of the interesting aspects of humanity is how much people like given text editing methods. There's a handful of approaches and after learning one or two, people really figure out what works for them.
I am more than happy to say I like vim, but in the end you should use what you like best. Just done be surprised when I can write and edit a ton of text really fast while your nano session is comfortable, but slow.