this post was submitted on 23 Jan 2026
585 points (91.1% liked)

Programmer Humor

29487 readers
597 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
 
you are viewing a single comment's thread
view the rest of the comments
[–] red_tomato@lemmy.world 34 points 1 week ago (11 children)

No one is going to take IntelliJ from me. Tab completion master race!

[–] myrmidex@belgae.social 3 points 1 week ago* (last edited 1 week ago) (5 children)

Sub renewal is coming up in July. I'm seriously wondering whether I can get these vim bindings down before then.

[–] JustAnotherKay@lemmy.world 4 points 1 week ago (2 children)

Honestly just memorize the fundamental ones and google everything else you need on the fly. You’ll naturally memorize the ones you use often.

I’ve used VIM for nearly 5 years and the only keybinds I have memorized are ‘a’ (append right here) ‘A’ (append to end of line) ‘i’ (insert right here) and I use the arrows to navigate instead of the letters. The only incantation I have memorized is %s/text to replace/text to replace with/g (find and replace through entire file. Remove the /g to find and replace only the next instance).

Once you have those, you can basically do anything that you’re capable of in a normal editor. If you need to do something beyond that, search “how to x in vim” and click the first stack overflow link that comes up, hasn’t failed me yet

[–] GreyCat@piefed.social 1 points 1 week ago

If you want to start using Vim the way i was intended to be used. You should really learn touch typing. Also, text objects are a pretty big deal IMHO.

load more comments (1 replies)
load more comments (3 replies)
load more comments (8 replies)