![自定义 Vim 在水平分割上有边框](https://linux22.com/image/1426053/%E8%87%AA%E5%AE%9A%E4%B9%89%20Vim%20%E5%9C%A8%E6%B0%B4%E5%B9%B3%E5%88%86%E5%89%B2%E4%B8%8A%E6%9C%89%E8%BE%B9%E6%A1%86.png)
我总是使用多个窗口来编辑多个文件。我可以使用以下方式设置垂直分割的样式:
highlight VertSplit cterm=none gui=none
但是水平分割的样式该如何设置呢?我希望它有可见的边框,就像垂直分割一样。
就像是tmux可以像这样:
但是在 vim 默认配置下我只能清楚地看到垂直分割:
答案1
Vim 总是放置状态行在两个水平分割的窗口之间(也可能位于单个窗口的底部,具体取决于选项'laststatus'
)。您可以通过相应的高亮组来设置其样式:(StatusLine
针对当前活动窗口)和StatusLineNC
(针对所有其他窗口)。