私の端末(kitty)とvimはどちらもbase16カラースキームを使用しています。しかし、kittyのカラースキームを変更すると、vimのカラースキームも同様のカラースキームに変わります。
私の関連部分は.vimrc
次のとおりです。
set background=dark
let base16colorspace=256
colorscheme base16-default-dark
syntax enable
カラースキームを設定したにもかかわらず、vimはまだkittyのスキームを使用しています...これら2つのスキームが別々にあったらと思います。
答え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
役に立ったことを願っています!