Vim

Insert a file at Current Position

In command mode, use :r <filename> to read a file in and insert at the current position.

Insert stdout of a command instead

Just begin with a ! and the command instead of a filename.

Operations

Command Operation
a Append after current position
A Append at end of line
i Insert at current position
o Insert next line

Movement/Target Commands

Command Operation
iw Entire word under cursor
w From cursor to end of current word

Miscellaneous Commands

Various things I end up using (and often forgetting):

Command Mode Operation
ciw Normal Replace word currently under cursor

Using ctags

After generating a tag file:

Command Mode Operation
^] Normal Jump to definition
^t Normal Jump to previous point

Resources