Ich war über SSH mit einem Linux-Server verbunden. Nachdem Sie den folgenden Befehl ausgeführt haben
cat dmesg.1.gz
Die Eingabeaufforderung in meiner SSH-Sitzung wurde von conor@linux:~$
nach geändert␌⎺┼⎺⎼@┌␋┼┤│:·/┌⎺±⎽$
Jeder Text, den ich in das Terminal eingegeben habe, war ebenfalls verstümmelt, auch nachdem ich die SSH-Sitzung durch Eingabe beendet exit
hatte. Die Terminalsitzung, die jetzt mit meinem Mac ausgeführt wurde, war immer noch verstümmelt. Ich habe das Problem behoben, indem ich das Terminalfenster geschlossen und ein neues geöffnet habe.
Gibt es eine Möglichkeit, das Terminal zurückzusetzen, ohne das Fenster zu schließen und erneut zu öffnen, z. B. eine Tastenkombination?
Antworten:
Ihr Terminal wurde in den Modus "Alternativer Zeichensatz" versetzt. Geben Sie ein, um es wieder auszublenden
an Ihrer (verstümmelten) Shell-Eingabeaufforderung. Ihre Eingabe wird ebenfalls verstümmelt angezeigt, aber nach Abschluss dieses Befehls wird die normale Eingabe wiederhergestellt.
quelle
Oft hilft die Eingabe von "reset" in der Befehlszeile (auch wenn Sie nicht sehen können, was Sie binden).
quelle
Ich hatte das gleiche Problem. Klicken Sie zum Beheben auf Shell -> Send Reset. Und wenn das nicht geht. Shell -> Hard Reset. Dadurch wird es zurückgesetzt, ohne dass Sie das Terminal schließen und erneut öffnen müssen.
quelle
Nachdem ich die vorherigen Antworten ohne Auswirkung ausprobiert hatte, schaute ich auf die Manpage: tput reset
quelle