1016
you are viewing a single comment's thread
view the rest of the comments
[-] 33550336@lemmy.world 15 points 4 days ago

I liked PyCharm, but its time to refresh my friendship with VIM.

[-] dinckelman@programming.dev 2 points 3 days ago

I've been building up my Helix setup, and its been fantastic. Got tired of constantly fighting corporate stuff

[-] Mikina@programming.dev 2 points 3 days ago

That's exactly what I did, switching from Rider. LazyVim helped with getting a usable setup (especially LSPs are pain to setup without it), https://www.vim-hero.com/ taught me the absolute basics of navigation, and then I simply installed IdeaVIM into Rider to force myself to use it, and switched my default editor to LazyVim.

It has already been a few months, and I'm pretty used to it. I still fumble here and there, I still have to stop and think then doing more involved operations, but for the basic editing I wouldn't go back.

The most important observation I have is that it does not make me more efficient at editting text, the fumbles and mistakes usually offset any gains I have from the many navigation/jump/repeat keys, and reaching for the mouse would be quicker, but -

It's super fun. Learning new motions is satisfying, you can see progress, and by slowly adding a new motion, then trying to get it to your muscle memory is simply fun. And there's always something to learn, a new motion to add or make more efficient. It's basically gamified text editting, and if you like mastering things in the muscle memory sense, it's awesome. I'd absolutely recommend everyone to make the switch, but not for "being a faster/more efficent at text editting" reason, because if you want that, learning every single IDE keybind will make you faster faster.

Also, it's surprisingly comfortable not having to reach for a mouse. It has only been a few months, and I'm getting slightly annoyed whenever a program doesn't have a hotkey for proper navigation and I have to touch my mouse, hah.

[-] 33550336@lemmy.world 1 points 2 days ago

Thank you for sharing the experience, it encouraged me even more to VIM when I'll have to work in Python.

[-] PokerChips@programming.dev 3 points 3 days ago
[-] 1984@lemmy.today 2 points 4 days ago

Try zed with vim mode.

[-] drolex@sopuli.xyz 1 points 4 days ago

It's a non-mutual friendship, though.

this post was submitted on 07 Oct 2025
1016 points (95.9% liked)

Programmer Humor

26827 readers
1936 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS