| :r file | Read in contents of file after cursor. | 
| 
:r !command | Read in output from command after current line.  | 
| :nr !command | Like above, but place after line n (0 for top of file). | 
| :!command | Run command, then return. | 
| !object command | Send buffer object to Unix command;
replace with output. 
 | 
| :n,m! command | Send lines n–m
to command; replace with output. 
 | 
| n!!command | Send n lines to Unix command; replace with output. | 
| !! | Repeat last system command. | 
| :sh | Create subshell; return to file with EOF. | 
| CTRL-Z | Suspend editor, resume with fg. | 
| :so file | Read and execute ex commands from file. |