perder el esquema de colores de vim en modo tmux

Resuelto tristen asked hace 12 años • 26 respuestas

Estoy ejecutando iterm2 y cuando estoy en modo tmux, el esquema de colores que configuré en vim no aparece. Solo el esquema de color que configuré en iterm. Si ejecuto vim desde Shell, el esquema de colores parece correcto; solo es cuando estoy en modo tmux.

Intenté configurar :colorscheme molokaicuando estoy en vim (ver captura de pantalla a continuación) y no cambia; nuevamente, el esquema de colores predeterminado para iterm2 permanece.

¿Me falta alguna configuración para iterm o tmux.conf? Mis dotfles están en github aquí.

tristen avatar Apr 15 '12 07:04 tristen
Aceptado

Yo tuve el mismo problema. La única diferencia es que estoy usando solarizeen lugar de eso molokai.

Para solucionar el problema, configuré un alias en ~/.bashrc:

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

Y configure la default-terminalopción en ~/.tmux.conf:

set -g default-terminal "xterm"

Por último, hazlo $ source ~/.bashrcpara cargar un nuevo alias.

Seyeong Jeong avatar Apr 22 '2012 01:04 Seyeong Jeong

Probé todas las soluciones anteriores y lo que finalmente funcionó para mí fue poner las siguientes líneas .tmux.conf:

set -g default-terminal "xterm-256color"
ElefEnt avatar Mar 18 '2014 13:03 ElefEnt