Meine Bash-Eingabeaufforderung, von der ich zugeben werde, dass sie von einigen Stellen gestohlen und zusammengeschustert wurde, fügt manchmal einen Teil der vorherigen Befehle zu ihrer Länge hinzu, wenn der Bash-Verlauf mit den Auf- / Ab-Pfeilen gescrollt wird.
Zum Beispiel, wenn meine vorherigen Befehle waren:
ls
cd /home/caleb
vim .bashrc
Wenn ich an meiner Eingabeaufforderung war und zweimal hochgescrollt habe, könnte es so aussehen:
$ vim .bcd / home / caleb
Wobei die ersten fünf Zeichen vom letzten Befehl übrig bleiben.
Hat jemand eine Idee, warum dies geschieht und wie es gestoppt werden kann?
Meine Eingabeaufforderung wird mit diesem Code festgelegt (viel zu lang, um ihn hier einzuschließen ): https://gist.github.com/1679352