Vim
tmux vim 顏色方案背景未顯示
我已經安裝了 tmux,但現在文本模式 vim 顏色方案不能正確填充背景顏色。這是在普通 Ubuntu 14.10 終端中使用顏色方案 xoria256 的外觀:
在這裡,當我在 tmux 之後在完全相同的終端中執行它時:
因此,您可以看到桌面顯示在 vim 中沒有文本的任何地方。我有一個 256 色終端。
我的 .tmux.conf:
~ cat .tmux.conf set -g mode-mouse on set -g default-terminal "screen-256color"
我有一個 256 色終端:
~ tput colors 256
如何讓 tmux 與在普通終端中正常工作的 vim 256 色配色方案正常工作?
當在 Vim 的環境
TERM
中沒有設置正確時會發生這種情況screen[-256color]
,通常是通過一些 shell 啟動腳本。如果是這種情況——例如,您有一個TERM=xterm-256color
, 要麼刪除它,要麼確保它
TERM
在更改之前檢查它的原始值,例如if [[ "$TERM" = xterm ]]; then TERM=xterm-256color fi
在你的
.tmux.conf
:set -g default-terminal "screen-256color"