Estoy tratando de configurar algo en gris, pero no puedo entender cómo. La única información en la página del manual sobre los colores que puedo encontrar es:
message-bg colour
Set status line message background colour, where colour is one of:
black, red, green, yellow, blue, magenta, cyan, white, colour0 to
colour255 from the 256-colour palette, or default.
También encontré una publicación de blog que recorre los colores, pero no puedo asimilarla, y no quiero sentarme en la terminal todo el día adivinando los números de color hasta que uno funcione.
color12
pero tmux no lo acepta como un color válido.tmux
(1.6) acepta incluso colores comocolour12
(cuidado con la "u").Encontré que esta imagen es esclarecedora.
fuente
for i in {0..255}; do printf "\x1b[38;5;${i}mcolor%-5i\x1b[0m" $i ; if ! (( ($i + 1 ) % 8 )); then echo ; fi ; done
En Subversion (que será tmux 1.5) también puede usar los colores de estilo hexadecimal #abcdef que se asignan a la entrada de paleta de 256 colores más cercana. Necesita comillas ya que se trata como una cadena, mientras que los nombres de colores regulares se tratan como constantes con nombre. También tenga en cuenta que la taquigrafía de 3 letras (# f00) no es válida.
Ejemplo:
fuente
#fff
no va a funcionar, se tienen que utilizar#ffffff
tmux a través de 1.9 solo admite la ortografía internacional para la paleta de 256 colores, p. ej.
a diferencia de la ortografía estadounidense que deja caer el
u
Parece que esto cambiará pronto, http://sourceforge.net/mailarchive/message.php?msg_id=31049758
fuente
He estado usando el script xterm-color-table.vim . Cualquier tabla de colores de 256 colores funcionará.
fuente
A partir de la respuesta de @cYrus, escribí un script para dividir la salida de los colores en N número de columnas, donde N es el primer argumento
# colors.sh
Pruébelo guardándolo en un archivo llamado colors.sh, luego
./colors.sh 4
No te olvides de
chmod +x colors.sh
primero.fuente