Ich habe tmux installiert, aber jetzt füllt der Textmodus vim Farbschema die Hintergrundfarbe nicht richtig aus. So sieht es mit dem Farbschema xoria256 im normalen Ubuntu 14.10-Terminal aus:
Und hier, wenn ich es in genau demselben Terminal nach tmux laufen lasse:
Wie Sie sehen können, wird der Desktop überall dort angezeigt, wo sich kein Text in vim befindet. Ich habe ein 256-Farben-Terminal.
Meine .tmux.conf:
~ cat .tmux.conf
set -g mode-mouse on
set -g default-terminal "screen-256color"
und ich habe ein 256-Farben-Terminal:
~ tput colors
256
Wie bringe ich tmux dazu, ordnungsgemäß mit vim 256-Farben-Farbschemata zu arbeiten, die im normalen Terminal einwandfrei funktionieren?
$TERM
? Wenn es nicht ist screen-256color
, versuchen Sie starten vim
wie TERM=screen-256color vim
, dann stellen Sie sicher , dass kein Startskript - Sets TERM
(oder, wenn Sie tun müssen , dass rund um fehlerhafte Software zu arbeiten, stellen Sie sicher , überprüft er den ursprünglichen Wert zuerst).
gnome-terminal
. Versuchen Sie, tmux mit zu starten und prüfenTERM=xterm tmux
Sie, ob es sich anders verhält. Wennxterm
nicht, versuchen Siexterm-256color
oderxterm-color
.