J'avais passé tellement de temps à essayer urxvt
de travailler avec 256 couleurs. J'utilise Ubuntu. J'ai suivi une partie de ce post
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
donne 256 maintenant au lieu de 88 plus tôt Mais quand j'exécute le 256colors2.pl
script, la sortie n'est pas comme prévu.
echo $TERM
donne rxvt-unicode
comme sortie dans urxvt.
echo $COLORTERM
donne rxvt-xpm
en sortie dans vim.
echo &t_Co
donne 256 en sortie dans vim.
S'il vous plaît, aidez-moi à comprendre comment configurer 256 couleurs pour urxvt. Mon objectif principal est d'utiliser vim (dans le terminal) avec le thème gruvbox.
Réponse pour une réponse:
J'ai déjà défini l' t_Co=256
option dans vim. Je n'utilise pas tmux. Son utilisation ne change pas le résultat du 256colors2.pl
script. Le TERM dans tmux est déjà défini sur screen-256color
. J'ai essayé de copier le /usr/share/terminfo/r/rxvt-256color
to ~/.terminfo/r/rxvt-256color
. Aucun changement sur TERM ou les résultats des tests. Enfin j'ai utilisé le CJD14 colortest le plus lié , de nombreuses couleurs ne fonctionnent pas. Seul un tas de couleurs sont colorées. Donc, quelque chose est définitivement cassé ou mal configuré.
rxvt-unicode-256color
est un paquet virtuel pourrxvt-unicode
lequel prend en charge 256 couleurs. Malgré cela, je ne parviens pas à obtenir un support 256 couleurs dans neovim même si urxvt a un support 256 couleurs.