vim colorcheme このtmuxコードをオーバーライドして、アクティブ/非アクティブウィンドウの色を変更します。

vim colorcheme このtmuxコードをオーバーライドして、アクティブ/非アクティブウィンドウの色を変更します。

.tmux.confに次のコードがあります。

set -g window-style 'fg=colour247,bg=colour234'
set -g window-active-style 'fg=colour250,bg=black'

非アクティブなウィンドウを少し灰色で表示し、動作して「暗く」します。

vimがウィンドウで実行されても機能しますが、カラースキームがない場合にのみ機能します。と一緒にカラースキームを使用するとすぐに、colorscheme koehler照度調整効果が機能しなくなります。ウィンドウをグレーにすることができるかどうかを確認するために、vim設定でこれを試しました。

hi ActiveWindow ctermbg=gray ctermfg=gray         
hi InactiveWindow ctermbg=gray ctermfg=gray 
set winhighlight=Normal:ActiveWindow,NormalNC:InactiveWindow

しかし、それは何もしません。 GUIではなくttyを使用しています。

ベストアンサー1

さて、これをinit.luaに追加すると効果があるようです:

vim.cmd [[ highlight Normal guibg=NONE ]]

カラースキームを設定した後、この行が表示されることを確認してください。

guibgneovimのターミナルバージョンでこれを設定するのがなぜ機能するのかわかりません。

おすすめ記事