Avevo trascorso così tanto tempo a cercare urxvt
di lavorare con 256 colori. Sto usando Ubuntu. Ho seguito una parte di questo 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
dà 256 ora anziché 88 prima Ma quando eseguo lo 256colors2.pl
script, l'output non è come previsto.
echo $TERM
dà rxvt-unicode
come output in urxvt.
echo $COLORTERM
dà rxvt-xpm
come output in vim.
echo &t_Co
fornisce 256 come output in vim.
Aiutami a capire come impostare 256 colori per urxvt. Il mio obiettivo principale è usare vim (nel terminale) con il tema gruvbox.
Risposta per una risposta:
Ho già impostato l' t_Co=256
opzione in vim. Non uso tmux. Usarlo non cambia il risultato dello 256colors2.pl
script. Il termine in tmux è già impostato su screen-256color
. Ho provato a copiare il /usr/share/terminfo/r/rxvt-256color
a ~/.terminfo/r/rxvt-256color
. Nessuna modifica su TERM o sui risultati dei test. Finalmente ho usato il più colto CJD14 che ha collegato , molti colori non funzionano. Solo un mucchio di colori viene colorato. Quindi qualcosa è definitivamente rotto o configurato in modo errato.
rxvt-unicode-256color
è un pacchetto virtuale per ilrxvt-unicode
quale supporta 256 colori. Nonostante l'installazione, non riesco a ottenere il supporto a 256 colori in neovim anche se urxvt ha un supporto a 256 colori.