11.6. Saving and Exiting
Writing a
file means saving the edits and updating the file's
modification time.
Command
|
Action
|
ZZ
|
Quit vi, writing the file only if
changes were made.
|
:x
|
Same as ZZ.
|
:wq
|
Write and quit file.
|
:w
|
Write file.
|
:w file
|
Save copy to file.
|
:n1,n2w file
|
Write lines n1 to n2 to new
file.
|
:n1,n2w >>
file
|
Append lines n1 to n2 to
existing file.
|
:w!
|
Write file (overriding protection).
|
:w! file
|
Overwrite file with current buffer.
|
:w %.new
|
Write current buffer named file as
file.new.
|
:q
|
Quit file.
|
:q!
|
Quit file (discarding edits).
|
Q
|
Quit vi and invoke ex.
|
:vi
|
Return to vi after Q command.
|
%
|
Current filename.
|
#
|
Alternate filename.
|
| | | 11.5. Edit Commands | | 11.7. Accessing Multiple Files |
Copyright © 2003 O'Reilly & Associates. All rights reserved.
|
|