Как я могу изменить цвет линии, выделенной с помощью опции «курсорная линия»?

14

Я могу выделить текущую строку, как эта :set cursorline, которая подчеркивает текущую строку.

введите описание изображения здесь

Однако я бы хотел выделить всю линию более светлым цветом. Как я могу добиться этого взгляда?

введите описание изображения здесь

Вейдер
источник

Ответы:

17

По словам :help cursorline, основным моментом марки является CursorLine. Так что вы можете попробовать:

:highlight CursorLine ctermbg=LightBlue

Смотрите :help highlight-ctermбольше вариантов.

Поэкспериментируйте с цветами, чтобы увидеть, какой вам подходит.

Мур
источник
Команда работает, и я хочу поместить ее в мой .vimrc. Так что я добавил это, set highlight cursorline ctermbg=LightBlueи я получил этоE518: Unknown option: ctermbg=LightBlue
Вейдер
1
@Vader попробуй без сета. Как в set cursorlineодной строке, так и команда в моем ответе в другой строке.
Муру
Это удаляет ошибку, но все равно не появляется. В любом случае, вы ответили на мои оригинальные вопросы, так что спасибо.
Вейдер
@Vader Включили ли вы опцию 256 цветов? Вы .vimrcдолжны иметь такую ​​строку, как set t_Co=256.
Правая нога