Commands that use a line range:
If no line is given, then curent line is printed.
p Print line.
d Delete line.
l Print line with control characters.
r file Read in a file after the line specified.
s Substitute patterns. See special documentation.
z Print 10 lines.
a Start insert mode after specified line. Exit with
i Start insert mode before specified line. Exit with
Commands used without line specification:
q Quit. Won't work if file is changed.
Q Quit and discard all changes if not saved.
w Write the file out.
w file Write the file out with name 'file'.
e file Edit a file.
!cmd Give a game command. For example "say Wait, I am busy".
As line numbers '.' is current line, and '$' is last line of
file. Thus '1,$p' will always print all of the file.