Vim分体式造型

atp*_*atp 50 vim

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

在此输入图像描述

rom*_*inl 59

您需要编辑您的colorscheme.亮点组是VertSplit.

如果你想摆脱你可以设置的管道字符ctermbgctermfg相同的值.

有关样式垂直分割边框*的其他信息:

*取自ib.回答如下.

为了摆脱| 字符,应该使用以下方法更改垂直分隔符:

:set fillchars+=vert:\ 
Run Code Online (Sandbox Code Playgroud)

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

  • 实际上,为了摆脱`|`字符,我们应该使用`:set fillchars + = vert:\`来改变垂直分隔符,而不是使背景颜色和前景颜色相等(这是很好的解决方法,但不是那么简单的解决方案). (22认同)
  • 是否可以*删除*(不要让它看起来透明)分隔符?这是我想为我的代码保存的另一个宝贵角色. (5认同)
  • 顺便说一句,我喜欢 `set fillchars+=vert:\▏` 作为竖线 (5认同)
  • @romainl:关于更改垂直分隔符的建议并不能完全回答有关垂直窗口边框样式的问题。要么你的回答(提到`VertSplit`)和我的评论(关于`fillchars`)一起做,或者反过来,我的回答和你的评论。因此,没有理由增加熵。此外,无论如何它已经被接受了。 (2认同)

phi*_*kov 9

highlight VertSplit cterm=NONE
Run Code Online (Sandbox Code Playgroud)


Dim*_*sta 7

我有点调整它,使它看起来像没有这样的东西的分割栏

hi LineNr guibg=bg
set foldcolumn=2
hi foldcolumn guibg=bg
hi VertSplit guibg=bg guifg=bg
Run Code Online (Sandbox Code Playgroud)

请注意,我正在使用gvim所以我使用guibg更改背景guifg以使用与我的vim背景颜色相同的颜色更改前景,如果你没有使用gui并且你在终端vim上你应该更改guibgguifg为参数ctermbgctermfg