Utilities: Vim: Basics - eliminmax/cncs-journal GitHub Wiki
When I first wrote this, I had been using Linux systems for some time, but had found vi/m to be quite unintuitive. A few months later, I am using vim with various plugins as my go-to text editor.
- command mode: press the escape key to switch to command mode.
-
ex mode: while in command mode, type
:
. -
insert mode: while in command mode type
i
.
key | effect |
---|---|
h , left arrow
|
move cursor left |
j , up arrow
|
move cursor up |
k , down arrow
|
move cursor down |
l , right arrow
|
move cursor right |
command | effect |
---|---|
q |
quit vi |
w |
'write out' / save |
wq , x
|
save and quit |
q! |
quit without saving |
r <file> |
read in file |
w <file> |
write to file |
w! <file> |
overwrite file |
Sources: