In normal mode or in insert mode, press Alt-j to move the current line down, or press Alt-k to move the current line up. After visually selecting a block of lines (for example, by pressing V then moving the cursor down), press Alt-j to move the whole block down, or press Alt-k to move the block up.
The h command is used to "move left" in the vi editor.
Use b to go back a word.
Use b to move back one word.
Use w to move forward one word.
And here is a cheat sheet that might be useful for you:
Source: Graphical vi-vim Cheat Sheet and Tutorial
It's b.
You can see other motions here:
Vim documentation: motion, 4. Word motions
Generally a Vim command consists of:
count action motion
Where:
count is number of times you want it to execute. The default is 1.
action is obviously an action: d for delete, c for change, default is empty, and it means simply move.
motion is the direction. You got that already.
In addition to the b movement mentioned in the other answers, another movement which may be interesting is ge.
It brings you to the last letter of the word on the left. When b is considered as the opposite of w, ge can be considered as the opposite of e which brings you to the end of the current word.
Also note that all of those word-wise movement have a WORD-wise equivalent: W, B, E and gE which are "faster". For the difference between words and WORDS see: :h word
.
Yes, you can use "b" to backforward a word, and in advance, "2b" to move back two words.
You want to move left (back). b
does it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With