Spędziłem tyle czasu, aby spróbować urxvt
pracować 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 colors
daje teraz 256 zamiast 88 wcześniej Ale kiedy uruchamiam 256colors2.pl
skrypt, wynik nie jest zgodny z oczekiwaniami.
echo $TERM
daje rxvt-unicode
jako wynik w urxvt.
echo $COLORTERM
daje rxvt-xpm
jako 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=256
opcję w vimie. Nie używam tmux. Użycie go nie zmienia wyniku 256colors2.pl
skryptu. TERM w tmuxie jest już ustawiony na screen-256color
. Próbowałem skopiować /usr/share/terminfo/r/rxvt-256color
do ~/.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-256color
jest pakietem wirtualnym, dlarxvt-unicode
któ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.