终端(kitty)颜色改变vim配色方案

终端(kitty)颜色改变vim配色方案

我的终端(kitty)和 vim 都使用 base16 配色方案。然而,改变 kitty 的配色方案会导致 vim 的配色方案变成类似的东西。

我的相关(我猜)部分.vimrc如下所示:

set background=dark
let base16colorspace=256
colorscheme base16-default-dark
syntax enable

尽管设置了 colorcheme,vim 还是采用了 kitty 的方案...我希望这两个方案有单独的方案。

答案1

正如kovidgoyal所说:

将以下内容添加到您的 .vimrc

    " vim hardcodes background color erase even if the terminfo file does
    " not contain bce (not to mention that libvte based terminals
    " incorrectly contain bce in their terminfo files). This causes
    " incorrect background rendering when using a color theme with a
    " background color.
    let &t_ut=''

来源-https://github.com/kovidgoyal/kitty/issues/108#issuecomment-320492663

希望能帮助到你!

相关内容