Ich hatte so viel Zeit damit verbracht, mich urxvt
an die Arbeit mit 256 Farben zu machen. Ich benutze Ubuntu. Ich habe einen Teil dieses Beitrags verfolgt
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
gibt jetzt 256 statt früher 88 Aber wenn ich das 256colors2.pl
Skript starte, ist die Ausgabe nicht wie erwartet.
echo $TERM
gibt rxvt-unicode
als Ausgabe in urxvt aus.
echo $COLORTERM
gibt rxvt-xpm
als ausgabe in vim.
echo &t_Co
gibt 256 als ausgabe in vim.
Bitte helfen Sie mir herauszufinden, wie Sie 256 Farben für urxvt einrichten. Mein Hauptziel ist es, vim (im Terminal) mit dem Thema gruvbox zu verwenden.
Antwort für eine Antwort:
Ich habe die t_Co=256
Option bereits in vim gesetzt. Ich benutze kein tmux. Die Verwendung ändert nichts am Ergebnis des 256colors2.pl
Skripts. Der TERM in tmux ist bereits auf eingestellt screen-256color
. Ich habe versucht, das /usr/share/terminfo/r/rxvt-256color
zu kopieren ~/.terminfo/r/rxvt-256color
. Keine Änderung der Laufzeit oder der Testergebnisse. Endlich habe ich den buntesten CJD14 verlinkt , viele Farben funktionieren nicht. Es werden nur ein paar Farben gefärbt. Also ist definitiv etwas kaputt oder falsch konfiguriert.
rxvt-unicode-256color
gibt es ein virtuelles Paket, fürrxvt-unicode
das 256 Farben unterstützt werden. Trotz dieser Installation kann ich in neovim keine 256-Farben-Unterstützung erhalten, obwohl urxvt 256-Farben-Unterstützung bietet.Versuchen Sie, / usr / share / terminfo / r / rxvt-256color nach ~ / .terminfo / r / rxvt-256color zu kopieren
Und in Ihrem vimrc hinzufügen
Auch hinzufügen
In deinem tmux, screen conf falls benutzt.
Schauen Sie sich das CSApprox vim-Plugin an, wenn Sie die volle Farbunterstützung erhalten, damit viele Themen in Terminals großartig aussehen.
Probieren Sie dieses Skript auch in vim aus, um die vollständige Farbunterstützung zu überprüfen. farbigste
quelle
TERM=screen-256color
zu Ihrem.tmux.conf
ist eine schreckliche Idee. Der richtige Weg, es zu tun, istset -g default-terminal "screen-256color"
t_Co
Option bereits gesetzt . Ich benutze kein tmux. Die Verwendung ändert nichts am Ergebnis des256colors2.pl
Skripts. Der TERM in tmux ist bereits auf eingestelltscreen-256color
. Ich habe versucht, das/usr/share/terminfo/r/rxvt-256color
zu kopieren~/.terminfo/r/rxvt-256color
. Keine Änderung der Laufzeit oder der Testergebnisse. Schließlich habe ich die Farbe verwendet, die Sie verlinkt haben. Viele Farben funktionieren nicht. Es werden nur ein paar Farben gefärbt.