Había pasado mucho tiempo intentando urxvt
trabajar con 256 colores. Estoy usando Ubuntu He seguido una parte de esta publicación.
cd ~
infocmp -L rxvt-unicode > rxvt-unicode.terminfo
vi rxvt-unicode.terminfo
# Change the following from:
#
# lines_of_memory#0, max_colors#88, max_pairs#256,
#
# to:
#
# lines_of_memory#0, max_colors#256, max_pairs#32767
# Make .terminfo dir if you don't already have it
install -d .terminfo
# Rebuild terminfo for rxvt-unicode
tic -o .terminfo/ rxvt-unicode.terminfo
# Cleanup
rm rxvt-unicode.terminfo
tput colors
da 256 ahora en lugar de 88 antes Pero cuando ejecuto el 256colors2.pl
script, el resultado no es el esperado.
echo $TERM
da rxvt-unicode
como salida en urxvt.
echo $COLORTERM
da rxvt-xpm
como salida en vim.
echo &t_Co
da 256 como salida en vim.
Ayúdame a descubrir cómo configurar 256 colores para urxvt. Mi objetivo principal es usar vim (en terminal) con el tema gruvbox.
Respuesta por respuesta:
Ya he configurado la t_Co=256
opción en vim. Yo no uso tmux. Usarlo no cambia el resultado del 256colors2.pl
script. El TÉRMINO en tmux ya está establecido en screen-256color
. Traté de copiar el /usr/share/terminfo/r/rxvt-256color
para ~/.terminfo/r/rxvt-256color
. No hay cambios en TERM ni en los resultados de las pruebas. Finalmente utilicé el colortest que CJD14 ha vinculado , muchos colores no funcionan. Solo se están coloreando un montón de colores. Entonces algo definitivamente está roto o configurado incorrectamente.
rxvt-unicode-256color
hay un paquete virtual para elrxvt-unicode
que admite 256 colores. A pesar de que se está instalando, no puedo obtener compatibilidad con 256 colores en neovim aunque urxvt tiene compatibilidad con 256 colores.