For example to navigate within a single line you can:
- f[character] (jump to character)
- w/e (jump word by word)
- A (jump to end, navigate from there)
- / (search!)
- h/l (move left/right)
- even more ways!
What’s funny is that, theoretically, some of these movements are more “efficient”, for example jumping to a specific character is a lot faster than going character by character. However, I found that I often go character by character or searching instead of f[] just because my brain finds it easier to move that way than to think “what character is that”. I use massive jumps when finding a line; but once on that line, I use very slow movements. Now, it’s totally less efficient, but it’s how my brain/fingers navigate most naturally even after repeated attempts at to train myself to use “better” methods. Perhaps my habits will change over time, but regardless it is remarkable how “personal” vim can be.
Thank you Bram!
(Edited to fix list format)