In Bash 4.3.48 werden Zeilen mit TERM = screen nicht umbrochen
Ich habe bash 4.3.48 und verwende konsole als Terminalemulator. Der Standardwert ist TERM=xterm
. Ich möchte jedoch verwenden, tmux
und es erfordert, dass der TERM
Wert entweder screen
oder ist screen-256colors
. Das Problem ist, dass, sobald TERM
gesetzt wird screen
, bash das Umbrechen langer Befehlszeilen in die nächste Zeile beendet. Um klar zu sein, draußen tmux
halte ich TERM=xterm
. Um jedoch sicherzustellen, dass sich das Problem in der Bash befindet, habe ich vorübergehend TERM=screen
ohne Start eingestellt tmux
und die Zeilenumbrüche funktionierten tatsächlich nicht mehr, was bestätigt, dass dies ein Bash-Problem und nicht Tmux ist.
Wie mache ich Zeilenumbrüche in bash und TERM=screen
oder TERM=screen-256color
? Ich konnte auf einer VM testen und bash 4.4 scheint dieses Problem NICHT zu haben. Auf dem Computer, den ich verwende, kann ich die Bash jedoch nicht aktualisieren.
Als Referenz ~/.bashrc
enthält mein :
export PS1="\[\e[1;92m\]\u@\h: \w \$ \[\e[m\]" export PS2="> "
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
Wie wird das Escape-Zeichen auf dem OS X-Terminal gesendet?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem