小编Fon*_*nae的帖子

在vim中更改水平拆分状态行的突出显示颜色

我正在为Vim使用日光化配色方案。当我打开一个水平分割两个窗口的vim会话时,水平分割几乎是不可见的。另一方面,窗口之间的垂直裂缝清晰可见

这是在Cygwin上使用黑暗日光化主题的图片。您会看到一条白色的垂直线将边栏与其他两个窗口分开。您还可以看到一个空白区域(顶部窗口)和一个带有文本的区域(底部窗口)。 问题在于顶部和底部窗口之间实际上没有可见的分隔线。我希望该分隔线与垂直分隔线的颜色相同。

(请注意,任何colorscheme以及在Ubuntu上也使用终端时,都会发生相同的问题。基本上,无论我在哪里使用vim,水平分割都不会突出显示与背景不同。)

在此处输入图片说明

认为以下是solarized.vim的相关行(假设statusline是我要配置的行)。我只是不确定如何修改它们。

exe "hi! StatusLine"     .s:fmt_none   .s:fg_base1  .s:bg_base02 .s:fmt_revbb
exe "hi! StatusLineNC"   .s:fmt_none   .s:fg_base00 .s:bg_base02 .s:fmt_revbb
exe "hi! Visual"         .s:fmt_none   .s:fg_base01 .s:bg_base03 .s:fmt_revbb
exe "hi! Directory"      .s:fmt_none   .s:fg_blue   .s:bg_none
exe "hi! ErrorMsg"       .s:fmt_revr   .s:fg_red    .s:bg_none
exe "hi! IncSearch"      .s:fmt_stnd   .s:fg_orange .s:bg_none
exe "hi! Search"         .s:fmt_revr   .s:fg_yellow .s:bg_none
exe "hi! MoreMsg"        .s:fmt_none   .s:fg_blue   .s:bg_none
exe "hi! ModeMsg"        .s:fmt_none   .s:fg_blue   .s:bg_none
exe "hi! LineNr"         .s:fmt_none   .s:fg_base01 .s:bg_base02
exe "hi! Question"       .s:fmt_bold   .s:fg_cyan   .s:bg_none
if ( has("gui_running") || …
Run Code Online (Sandbox Code Playgroud)

vim

6
推荐指数
1
解决办法
8062
查看次数

标签 统计

vim ×1