Spędziłem tyle czasu, aby spróbować urxvtpracować z 256 kolorami. Używam Ubuntu. Śledziłem część tego postu
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 colorsdaje teraz 256 zamiast 88 wcześniej Ale kiedy uruchamiam 256colors2.plskrypt, wynik nie jest zgodny z oczekiwaniami.

echo $TERMdaje rxvt-unicodejako wynik w urxvt.
echo $COLORTERMdaje rxvt-xpmjako wynik w vim.
echo &t_Co daje 256 jako wynik w vimie.
Pomóż mi dowiedzieć się, jak skonfigurować 256 kolorów dla urxvt. Moim głównym celem jest użycie vima (w terminalu) z motywem gruvbox.
Odpowiedź na odpowiedź:
Ustawiłem już tę t_Co=256opcję w vimie. Nie używam tmux. Użycie go nie zmienia wyniku 256colors2.plskryptu. TERM w tmuxie jest już ustawiony na screen-256color. Próbowałem skopiować /usr/share/terminfo/r/rxvt-256colordo ~/.terminfo/r/rxvt-256color. Brak zmian w TERM lub wynikach testów. W końcu użyłem najbarwniej połączonego CJD14 , wiele kolorów nie działa. Barwi się tylko garść kolorów. Więc coś jest zdecydowanie zepsute lub źle skonfigurowane.
rxvt-unicode-256colorjest pakietem wirtualnym, dlarxvt-unicodektórego obsługuje 256 kolorów. Pomimo tego, że jest zainstalowany, nie jestem w stanie uzyskać 256 kolorów w neovim, mimo że urxvt obsługuje 256 kolorów.