当我拆分窗口时,会出现一条丑陋的分割线.我想知道为什么'|'之间有灰色空格 分隔器.我只想要'|'.
顺便说一句,我使用mac iterm2.我想知道一些vim插件会导致这种情况,但不确定.
在大多数字体中,默认管道符号(|
)不会运行显示单元格的整个高度.在屏幕截图中,行之间的间距特别明显.
您可以在终端仿真器设置中(通过更改字体或减小行间距)对此进行影响,或者通过为垂直分隔符配置不同的字符来影响Vim:
set fillchars-=vert:\| | set fillchars+=vert:\
Run Code Online (Sandbox Code Playgroud)
这将使用空格替换默认值(注意尾随空格!)您还可以尝试使用Unicode字符(终端是否能够显示此字符); 有一些垂直条贯穿整个长度.