Каков наилучший способ выделить всю текущую строку в VIM? В некоторых IDE я могу установить некоторую непрозрачность 20% для строки, которую я редактирую, это очень удобно, чтобы найти то, где я нахожусь довольно быстро.
Чтобы выделить текущую строку, используйте
:set cursorline
Чтобы выделить текущий столбец, используйте
:set cursorcolumn
Внешний вид этого можно изменить.Осмотрите :help hl-CursorLine или hl-CursorColumn.
:help hl-CursorLine
hl-CursorColumn
См. Вики Vim на эту тему для полной истории.
Особенно мне понравился следующий бит (при работе с несколькими окнами).
autocmd WinEnter * setlocal cursorline autocmd WinLeave * setlocal nocursorline
Выделить только текущую строку в активном окне.
Shift + V переводит вас в визуальный режим , выделяя всю строку.