3 ms·
> Vim is also worth learning, it makes editing much more... relaxed I guess. No longer have to move your mouse to the arrow keys or even the mouse/touchpad to s
by shermanyo 10y ago
> Vim is also worth learning, it makes editing much more... relaxed I guess. No longer have to move your mouse to the arrow keys or even the mouse/touchpad to scroll or select. It also helps that it exists on nearly every Unix system you'll ever connect to.
People often talk about the speed of use, but this is (IMO) a result of its efficiency.
I liked your use of the word 'relaxed', I'd add: slow down your actions so you have time to think about what you're doing, almost like narrating your actions.
Vim has a grammar that works well when spoken. Learn Vim's way of saying the action you're performing, then learn the relevant keys, adding them to your vocabulary. If a sentence makes sense in your head, try it and it'll probably work as expected. Say you started with:
"delete 3 words" == d3w
"yank to the end of the line" == y$
From this you could assume these valid:
"delete to the end of the line" == d$
"yank 5 words" == y5w
It takes time, but it builds up when you add a word to your vocab here and there, when you have a concrete use for it. (often one you'll remember from the 'wow, that was cool' moment when you first see it in action)
- oxplot 10y agoSome more examples: "delete inside quotes" == di" "select all of the block" == va{