this post was submitted on 17 Mar 2024
921 points (97.4% liked)
Programmer Humor
19817 readers
94 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
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The main reason for using (neo)vim is motions and text objects. Pretty cool to be able to type
cxia, ]a, cxia
to swap two function parameters in code. Ordaf
to delete a whole function.Even just f to jump to a specific character later in the line, or t to jump up to that character are absolutely life changing.
I love love love editing HTML in neovim with the ability to do stuff like
dst
for "delete surrounding tag" orSt<div>
to surround the current selection with a new tag. I have yet to find another editor that can do stuff like that with just a couple key presses.As long as you don't use emacs :P
I've only ever used it in evil mode, and it's not the same