Я потратил так много времени, чтобы попытаться начать urxvtработу с 256 цветами. Я использую Ubuntu. Я следил за частью этого поста
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теперь дает 256 вместо 88 раньше. Но когда я запускаю 256colors2.plскрипт, вывод не такой, как ожидалось.

echo $TERMдает rxvt-unicodeкак вывод в urxvt.
echo $COLORTERMдает rxvt-xpmкак вывод в vim.
echo &t_Co дает 256 как вывод в vim.
Пожалуйста, помогите мне разобраться, как настроить 256 цветов для urxvt. Моя главная цель - использовать vim (в терминале) с темой gruvbox.
Ответ за ответ:
Я уже установил t_Co=256опцию в vim. Я не использую tmux. Использование этого не меняет результат 256colors2.plсценария. TERM в tmux уже установлен на screen-256color. Я пытался скопировать /usr/share/terminfo/r/rxvt-256colorв ~/.terminfo/r/rxvt-256color. Без изменений в СРОК и результаты испытаний. Наконец я использовал colortest CJD14 , многие цвета не работают. Только куча цветов окрашиваются. Так что что-то определенно сломано или настроено неправильно.
rxvt-unicode-256colorесть виртуальный пакет, дляrxvt-unicodeкоторого поддерживается 256 цветов. Несмотря на это, я не могу получить поддержку 256 цветов в neovim, хотя urxvt поддерживает 256 цветов.