我在 Ubuntu 的默认终端中使用Vim。我想让状态行背景颜色透明,即成为 Ubuntu 终端背景的颜色。
我尝试将其添加到我的 vimrc 中:
hi statusline ctermfg=NONE
也试过:
hi statusline ctermbg=NONE
两者都没有任何效果。但是,如果我尝试任何命名颜色,例如red
,它可以工作。
有什么方法可以使终端 Vim 中的状态行背景透明?
我在 Ubuntu 的默认终端中使用Vim。我想让状态行背景颜色透明,即成为 Ubuntu 终端背景的颜色。
我尝试将其添加到我的 vimrc 中:
hi statusline ctermfg=NONE
也试过:
hi statusline ctermbg=NONE
两者都没有任何效果。但是,如果我尝试任何命名颜色,例如red
,它可以工作。
有什么方法可以使终端 Vim 中的状态行背景透明?
我有同样的问题,可能有帮助的是使用
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
在这里工作。