Ich habe alles aus dieser doppelten Frage versucht , aber ich kann es immer noch nicht zum Laufen bringen. Der einzige Unterschied zu dieser Frage ist, dass ich beim Laufen statt env | grep TERM
bekomme . Ich denke nicht, dass es wichtig ist, sie scheinen ziemlich austauschbar zu sein.TERM=xterm
TERM=xterm-color
Was ich jedoch nicht verstehe, ist, dass das einzige, was verschwunden ist, die Farben in der eigentlichen Eingabeaufforderung sind. Wenn ich nano
beispielsweise eine Datei ausführe und sie die Syntax der Datei erkennt, z. B. wenn es sich um ein Skript handelt, erhalte ich Farben. Auch wenn ich den oben env
erwähnten Befehl ausführe , ist der tatsächliche TERM
Text rot.
Die Farben funktionieren also offensichtlich, es ist nur so, dass ich keine farbigen Ordner, ausführbaren Dateien usw. mehr bekomme. Ich denke, es könnte auch im Zusammenhang mit der Installation von Ruby / RVM aufgetreten sein. Ich habe versucht zu ersetzen .bashrc
. ( Bearbeiten Wenn Sie jedoch einen neuen Benutzer erstellen, verfügt dieser Benutzer über Arbeitsfarben.)
Ich nehme an, dass dies eine ziemlich einfache Lösung ist, aber ich habe es jetzt so satt, das zu googeln, dass ich wirklich gerne Informationen darüber hätte, wie die Farbeinstellungen im Terminal funktionieren und wie dies passieren könnte. Vielen Dank!
l
Alias in.bash_profile
, also habe ich das jetzt in geändertalias l='ls -l --color'
. Wennl
ich jetzt tippe, erhalte ich eine farbige Liste, aberls
es fehlt mir immer noch die Farbe, obwohl ich gesehen habe, dass die.bashrc
Datei speziell einen Alias für die Farbe hat. Ugh, vielen Dank für Ihre Antwort. Ich muss einige Bash-Dokumentationen lesen.ls='ls --color=auto'
(wie es die meisten Leute tun).ls
anfangs Farben angezeigt wurden (ich denke, es ist die Standardeinstellung in Ubuntu Server). Vergiss nicht, jetzt weiß ich, wie ich es reparieren kann :)alias ls='ls --color=auto'
Unter Ubuntu gibt es in .bashrc einen Abschnitt, der besagt:
Es ist also nur erforderlich, das Kommentarzeichen zu entfernen
force_color_promp=yes
quelle