Vim拆分酒吧造型

如何设置或删除窗口分割上显示的灰色条?

在这里输入图像说明

你需要编辑你的colorscheme。 高亮组是VertSplit

如果你想摆脱pipe道字符,你可以设置ctermbgctermfg为相同的值。

关于样式垂直拆分边界的附加信息*:

*取自ib。 下面回答。

为了摆脱| 字符,人们应该更改垂直分隔符使用:

 :set fillchars+=vert:\ 

(注意'\'字符后的重要空格)

我有点调整一下,使它看起来像没有这样的事情的分隔线

 hi LineNr guibg=bg set foldcolumn=2 hi foldcolumn guibg=bg hi VertSplit guibg=bg guifg=bg 

请注意,我使用的是gvim,因此我使用guibg来改变背景guifg来改变我的vim背景的颜色,如果你不使用gui而你在vimterminal上,你应该改变guibgguifg参数为ctermbgctermfg

这里至less有三个亮点组。 垂直分割列被称为VertSplit 。 水平拆分行称为StatusLine 。 底部的横条被称为StatusLineNC 。 不同的配色scheme将以不同的方式处理这些问题,但一个简单的解决scheme是

 highlight VertSplit ctermbg=lightgrey ctermfg=lightgrey highlight StatusLine ctermbg=lightgrey ctermfg=lightgrey highlight StatusLineNC ctermbg=lightgrey ctermfg=lightgrey 

要完全隐藏这些,请将ctermbgctermfg设置为等于您的colorscheme的背景颜色。