vim color-scheme tmux

Configurando solarized colorscheme en gnome terminal, tmux y vim



color-scheme (2)

En estos días, el Terminal de GNOME viene con colores Solarizados incorporados. Para usarlo, necesita cambiar dos configuraciones en el perfil que está usando. El obvio es el texto y el color de fondo. Sin embargo, también es necesario configurar la paleta en Solarizado . Puede encontrar esta configuración debajo de la del texto y el color de fondo. En este punto, no debería ser necesario configurar t_Co o g:solarized_termcolors en Vim.

La paleta es la parte que falté al principio, lo que me llevó a descifrar por qué el texto en Vim y otras aplicaciones era azul brillante.

Estoy luchando para hacer que el esquema de color Solarized funcione correctamente en una máquina Ubuntu 13.10 dentro de Vim dentro de tmux dentro de gnome-terminal.

Comencé a configurar gnome-terminal usando el script en este repositorio y muestra los colores correctamente. Lo mismo ocurre si ejecuto Vim (con el esquema de color oficial Solarized) dentro del terminal, sin tmux.

Entonces intenté configurar tmux usando this . Sucede que cuando ejecuto Vim, el resaltado de sintaxis para php o código javascript es incorrecto o, al menos, diferente del que veo ejecutando Vim sin tmux. También he intentado ejecutar tmux como tmux -2 . Los colores son diferentes, pero aún así el resaltado de sintaxis no es correcto.


Lo probé y lo hice funcionar de la siguiente manera:

  1. Instalar gnome solarized colorscheme. Puede obtenerlo en https://github.com/sigurdga/gnome-terminal-colors-solarized .

  2. Instalar solarized colorscheme para vim. Puede obtenerlo en https://github.com/altercation/vim-colors-solarized . En .vimrc debes agregar las siguientes configuraciones:

    set t_Co=256 set background=dark colorscheme solarized

  3. Establezca la variable TERM correcta agregando la siguiente línea a su .bashrc / .zshrc

    export TERM=screen-256color-bce

  4. Ejecutar gnome-terminal, tmux, vim y beneficio.