Я хотел бы выделить (частично) мою строку состояния %1*
, например:
set statusline=%1*%f%0*
highlight User1 ctermbg=0 ctermfg=10 cterm=bold
Однако это всегда отображается как «пустой» (цвета терминала по умолчанию):
Если я печатаю :highlight User1
, это показывает User1 xxx cleared
, и если я печатаю :highlight User1 ctermbg=0 ctermfg=10 cterm=bold
в командном окне, это, кажется, работает.
Как я могу положить это в моем .vimrc
файле?
Мой полный файл vimrc, который я использовал для тестирования:
set nocompatible
set background=light
colorscheme default
set laststatus=2
set statusline=%1*%f%0*
highlight User1 ctermbg=0 ctermfg=10 cterm=bold
источник