ZZ |
Write (save) and quit file |
:x |
Write (save) and quit file |
:wq |
Write (save) and quit file |
:w |
Write (save) file |
:w! |
Write (save) file (overriding protection) |
:30,60w
newfile |
Write from line 30 through line 60 as newfile |
:30,60w>> file |
Write from line 30 through line 60 and append to file |
:w %.
new |
Write current buffer named file as file.new |
:q |
Quit file |
:q! |
Quit file (overriding protection) |
Q |
Quit vi and invoke ex |
:e
file2 |
Edit file2 without leaving vi |
:n |
Edit next file |
:e! |
Return to version of current file at time of last write (save) |
:e# | Edit alternate file |
% | Current filename |
# | Alternate filename |