Eu havia passado tanto tempo tentando urxvttrabalhar com 256 cores. Eu estou usando o Ubuntu. Eu segui uma parte deste 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 colorsdá 256 agora em vez de 88 antes Mas quando executo o 256colors2.plscript, a saída não é a esperada.

echo $TERMdá rxvt-unicodecomo saída em urxvt.
echo $COLORTERMdá rxvt-xpmcomo saída no vim.
echo &t_Co dá 256 como saída no vim.
Por favor, ajude-me a descobrir como configurar 256 cores para o urxvt. Meu principal objetivo é usar o vim (no terminal) com o tema gruvbox.
Resposta para uma resposta:
Eu já configurei a t_Co=256opção no vim. Eu não uso tmux. Usá-lo não altera o resultado do 256colors2.plscript. O TERM no tmux já está definido como screen-256color. Eu tentei copiar o arquivo /usr/share/terminfo/r/rxvt-256colorpara ~/.terminfo/r/rxvt-256color. Nenhuma alteração no TERM ou nos resultados dos testes. Finalmente, usei o CJD14 mais colortado , muitas cores não estão funcionando. Apenas um monte de cores está sendo colorido. Então, algo está definitivamente quebrado ou configurado errado.
rxvt-unicode-256coloré um pacote virtual para orxvt-unicodequal suporta 256 cores. Apesar da instalação, não consigo obter suporte para 256 cores no neovim, embora o urxvt tenha suporte para 256 cores.