VIM Выделите всю текущую строку

Каков наилучший способ выделить всю текущую строку в VIM? В некоторых IDE я могу установить примерно 20% непрозрачности строки, которую я редактирую, это здорово найти, где я довольно быстро.

Ответ 1

Чтобы выделить текущую строку, используйте

:set cursorline

Чтобы выделить текущий столбец, используйте

:set cursorcolumn

Визуальный вид этого может быть изменен. Осмотрите :help hl-CursorLine или hl-CursorColumn.

Ответ 2

Посмотрите вики Vim по этому предмету для полной истории.

Мне особенно понравился следующий бит (при работе с несколькими окнами).

autocmd WinEnter * setlocal cursorline
autocmd WinLeave * setlocal nocursorline

Показывать только текущую строку в активном окне.

Ответ 3

Shift + V помещает вас в визуальный режим, выделяя всю строку.