vim: выделите заголовок области просмотра в фокусе

Когда у меня много файлов, открытых в разделенных окнах просмотра, необходимо определить местоположение моего фокуса. Хотя я пытался обойти эту проблему, выделив курсор с помощью cursorlineвыделение происходит во всех соответствующих окнах просмотра. Так есть ли способ выделить заголовок файла, когда он выбран? Если нет, то любые решения для легкой идентификации будут оценены.

1 ответ

Решение

Хорошие схемы цветов обычно имеют определения StatusLine (текущее окно) и StatusLineNC (другие окна).

Если ваша цветовая схема не, просто найдите строку для StatusLine, продублируйте, измените StatusLine в StatusLineNC и просто поставить цвета, которые вы хотите.

Для справки, вот две соответствующие строки из схемы цветов, которые я использую:

hi StatusLine term=bold,reverse cterm=bold ctermbg=101 ctermfg=16 gui=bold guibg=#808070 guifg=#000000
hi StatusLineNC term=reverse cterm=NONE ctermbg=59 ctermfg=16 gui=italic guibg=#404c4c guifg=#000000
Другие вопросы по тегам