Visual Block with Ctrl-V

A rectangle, not a range

Ctrl-v starts blockwise visual mode. Move down and across and you select a rectangle spanning many lines.

Editing every line at once

KeysDoes
Ctrl-v jjj I text <Esc>insert text at the start of every selected line
Ctrl-v jjj $A text <Esc>append to the end of every selected line
Ctrl-v jjj ddelete the column
Ctrl-v jjj r-replace every character in the block with -

The insert only appears on the first line while you type — press <Esc> and it propagates to the rest.

Where it earns its keep

Commenting a block, adding a trailing comma to a column of values, stripping a fixed-width prefix, building a quick table.