/ / VIM: Зміна курсора на підкреслення в звичайному режимі - vim

VIM: Зміна курсора на підкреслення в звичайному режимі - vim

Одна приємна особливість Vintage режиму Sublime Textполягає в тому, що введення нормального режиму робить підкреслення під символом, яким ви є, а не стандартним курсором, який виділяє поточний символ з певним кольором тла.

Чи є спосіб GUI VIM змінити курсор на нормальний режим підкреслення під поточним символом, який ви нагадуєте, як Sublime Text?

Дякую!

Відповіді:

3 для відповіді № 1

Так, є. Подивіться в :h guicursor. Ось моя пропозиція, намагаючись зберегти її максимально наближеною до стандартної для синтаксичної групи.

:set guicursor+=n:hor20-Cursor/lCursor

2 для відповіді № 2

Варіант "guicursor" керує відображенням курсору.

Я ніколи не бачив Sublime Text, але рядок нижче змінює курсор на підкреслення в нормальному режимі:

 set guicursor=n-ci:hor30-iCursor-blinkwait300-blinkon200-blinkoff150

Побачити :h guicursor докладнішу інформацію про те, як можна змінити курсор.