1. ホーム
  2. マコス

[解決済み】tmux モードで vim のカラースキームを失う

2022-04-01 05:29:44

質問

iterm2を使用していますが、tmuxモードではvimで設定したcolorschemeが表示されないのです。itermで設定した配色のみです。シェルからvimを実行すると、カラースキームは正しく表示されます - それはtmuxモードのときだけです。

を設定してみました。 :colorscheme molokai vim の場合 (下のスクリーンショットを参照) でも変わりません - やはり iterm2 のデフォルトのカラースキームが残っています。

itermやtmux.confに何か設定が足りないのでしょうか?私のドットフレはgithubのここにアップされています。

解決方法は?

私も同じような問題を抱えていました。唯一の違いは、私は solarize ではなく molokai .

この問題を解決するために、私は、エイリアスを ~/.bashrc :

alias tmux="TERM=screen-256color-bce tmux"

そして、設定した default-terminal オプションで ~/.tmux.conf :

set -g default-terminal "xterm"

最後に $ source ~/.bashrc で新しいエイリアスをロードします。