tags: #vim, #basics links: [[202008121118 Basics of Vim]] --- # Normal Mode ### Move the cursor * **h** move one character left * **j** move one character down * **k** move one character up * **l** move one character right As many vim commands, row movement can be prefixed by a number to move s everal lines at a time: * **4j** move 4 rows down * **6k** move 6 rows up ### Basic word movements: * **w** move to beginning of next word * **b** move to previous beginning of word * **e** move to end of word * **W** move to beginning of next word after a whitespace * **B** move to beginning of previous word before a whitespace * **E** move to end of word before a whitespace ### Beginning/End of line movement * **0** to the beginning of the line * **$** to the end of the line source: [freeCodeCamp](https://www.freecodecamp.org/news/vim-editor-modes-explained/)