如何在终端Vim中获得透明状态线?

时间:2013-02-02 09:20:39

标签: vim statusline

我在Ubuntu的默认终端中使用 Vim 。我想让状态行背景颜色变得透明,这将成为Ubuntu终端背景的颜色。

我尝试将此添加到我的vimrc:

hi statusline ctermfg=NONE

也尝试过:

hi statusline ctermbg=NONE

两者都没有任何效果。但是,如果我尝试使用red这样的任何命名颜色,它就会起作用。

有没有办法让终端Vim中的状态线背景透明?

2 个答案:

答案 0 :(得分:1)

我有同样的问题,可能有用的是

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

答案 1 :(得分:0)

此命令

:hi StatusLine ctermbg=NONE cterm=NONE

在这里工作。