Ho installato tmux ma ora la modalità di testo vim colorschemes non riempie correttamente il colore di sfondo. Ecco come appare con colorscheme xoria256 nel normale terminale Ubuntu 14.10:
E qui quando lo eseguo nello stesso identico terminale dopo tmux:
Quindi, come puoi vedere, il desktop viene mostrato ovunque dove non c'è testo in VIM. Ho un terminale a 256 colori.
Il mio .tmux.conf:
~ cat .tmux.conf
set -g mode-mouse on
set -g default-terminal "screen-256color"
e ho un terminale a 256 colori:
~ tput colors
256
Come faccio a far funzionare correttamente tmux con i colori vim 256 colori che funzionano bene nel normale terminale?
$TERM
? In caso contrario screen-256color
, prova ad avviarlo vim
come TERM=screen-256color vim
, quindi assicurati di non impostare alcun set di script di avvio TERM
(o, se devi farlo per aggirare il software difettoso, assicurati prima di controllare il valore originale).
gnome-terminal
. Prova ad avviare tmux conTERM=xterm tmux
e vedi se si comporta diversamente. Sexterm
non funziona, provaxterm-256color
oxterm-color
.