Welchen Unfug hast du denn in die bashrc eingetragen?
Ergebnis 1 bis 7 von 7
- 08.11.2010, 15:58 #1
Grafikfehler im Terminal?
Ich habe im Terminal folgende History:
Nun starte ich ein neues Terminal / gebe irgendwas ein und soll eine neue Eingabe tätigen. Ich drücke Pfeil-rauf und bekomme nacheinander:Code:... hosts cd /etc sudo vim bashrc bashrc ssh cargath@xxx.xxx.xxx.xxx ssh cargath@<remote-host name> open .bash_history
Das heißt es bleibt immerCode:~: open .bash_history ~: open .bash_ssh cargath@<remote-host name> ~: open .bash_ssh cargath@xxx.xxx.xxx.xxx
stehen, der Rest wird nurnoch angehängt. Ich kriege es auch nicht mehr weg, wenn ich maximal häufig den Pfeil runter drücke.Code:~: open .bash_
So ist es immer. Ab einer gewissen Länge des Kommandos bleiben die ersten paar Buchstaben stehen. Das nervt total, es ist extrem schlecht zu lesen. Das ist schon so seit ich mein MacBook Pro habe (ca. 3 Jahre) und ist auch bei keinem Softwareupdate (Leo, Snow Leo) behoben worden. Auf dem iMac ist es genau dasselbe. Woran könnte das liegen und vor allem wie kriege ich es weg?
- 08.11.2010, 16:46 #2
- 08.11.2010, 17:53 #3
- 08.11.2010, 18:04 #4
Hm, es scheint zu passieren, wenn ich Farben via "\033[0m" einbaue... ich möchte meinen Prompt aber unbedingt farbig haben, er enthält mehrere Informationen die einer visuellen Trennung bedürfen. Auf jedenfall ist es ein fieser Bug, das Grafikfehler entstehen, wenn man Escapesequences benutzt. Kann man das beheben oder gibt es irgendwelche Alternativen um den Prompt zu färben?
(ich hatte die Escape-Sequenzen so aus dem Internet ergoogelt, ich habe sie mal ausführlicher geschrieben, also etwa "\[\033[0m\]", jetzt _scheint_ es zu gehen. Ich hatte solche Probleme aber schon bevor ich die bashrc das erste mal editiert habe, die ließen sich nur nie vernünftig reproduzieren)Geändert von Cargath (08.11.2010 um 18:15 Uhr)
- 08.11.2010, 18:06 #5...wenn man's rüschtüg macht.damit sollte das Terminal umgehen können
- 10.11.2010, 23:57 #6
- 16.12.2010, 00:14 #7


Zitieren




(für eure Dummheit!) 