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


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.
Правая нога
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.