Как получить прозрачную статусную строку в терминале Vim?

Я использую Vim в терминале по умолчанию Ubuntu. Я хочу сделать цвет фона строки состояния прозрачным, то есть стать цветом фона терминала Ubuntu.

Я попытался добавить это в мой vimrc:

hi statusline ctermfg=NONE

Также попробовал:

hi statusline ctermbg=NONE

Ни один не имеет никакого эффекта. Однако, если я попробую любой названный цвет, как red, оно работает.

Есть ли способ сделать фон строки состояния прозрачным в терминале Vim?

2 ответа

У меня та же проблема, что может помочь в использовании

hi StatusLine ctermbg=0 cterm=NONE

Это зависит, конечно, от вашего общего фона. Что также работает, это установить формат подсветки:

hi StatusLine ctermbg=none cterm=bold

В этом сообщении было уделено больше внимания этой проблеме: https://vi.stackexchange.com/questions/2381/hi-statusline-cterm-none-displays-whitespace-characters

Эта команда

:hi StatusLine ctermbg=NONE cterm=NONE

работает здесь.

Другие вопросы по тегам