Если вы научитесь использовать пробельные строки в подходящее время, чаще всего
V}
выберет именно тот блок, который вы хотели.
<C-v>}
делает то же самое, нов выборе виртуальных блоков. Примечание в окнах Cv может быть преобразовано в Cq
Отступ
>} # indent until next whitespace line
>2} # idem, but two blocks at once
V}o{ # expand visual selection both ways
. # repeat last action
# so:
V}2j> # indent following lines + two lines after next break
. # twice
Комментирование
Если у вас нет плагинов,
<C-v>}I//<Esc> # comment
<C-v>}x. # uncomment
Если у вас есть NerdCommenter, это будет
V}<Leader>cc # to comment
V}<Leader>cs # to comment in to /* sexy */ blocks
V}<Leader>cu # to uncomment