我最近更新了我的 iTerm 配色方案,当我在可视模式下(使用 vim)进行选择时,颜色很糟糕。iTerm 有一些用于选择和选择文本的颜色选项,我想分别用作 guibg 和 guifg。我在我的 vim 配置中尝试了这个,但无法让它工作。
hi Visual guifg=SelectionText guibg=Selection
这可能吗?
据我所知,用于文本、背景、选择和朋友的颜色不是由 iTerm 导出的,所以你想要的东西是遥不可及的。
相反,请使用您在设置窗口中使用的相同颜色,在xterm 调色板中转换为其最近的邻居。
此外,显然,对于 GUI Vim ,您应该使用ctermbg
and ctermfg
as guibg
and are,因此在您的情况下是错误且无用的。guifg
例子:
hi Visual ctermfg=16 ctermbg=67