The most attractive feature that VI has to offer is the block visual mode. It is amazingly powerful, especially for those who do coding. With it you can add characters to or remove characters a block of text in a column fashion. For example, you can add characters to a block of text (Figure 1) instantly (Figure 2).

Figure 1

Figure 2
Of course, with power comes complexity. It’s something meant for users whose keyboard (shortcut) dexterity surpasses that of the mouse.
Tags: block, vertical edit, visual