Manchmal gibt es ein seltsames Problem mit dem Terminalcursor in zsh, wenn der Zeus-Befehl beendet wurde. Die Position des Cursors verschiebt sich und jede Zeile der Ausgabe in der Konsole weist eine zusätzliche Einrückung auf, z.
services GET /services(.:format) services#index
payments GET /payments(.:format) payments#index
orders_verify POST /orders_verify(.:format) orders_verify#index
orders GET /orders(.:format) orders#index
diets GET /diets(.:format) diets#index
Die einzige Möglichkeit, das zu beheben, besteht darin, ein neues Terminalfenster / -register zu öffnen
Antworten:
2 für die Antwort № 1Treppenhäuser haben nichts damit zu tun Gebietsschema. Vollbild-Programme manipulieren dieTerminal-Modus-Einstellungen, damit sie einzelne Zeichen vom Bildschirm lesen und Sonderzeichen (wie Wagenrücklauf und Zeilenvorschub) an den Bildschirm senden können, ohne dass sie vom Terminaltreiber "übersetzt" werden müssen.
Die schnelle Lösung - führen Sie diesen Befehl aus:
reset
(Möglicherweise müssen Sie drücken SteuerungJ nach Eingabe von "Reset", um dies richtig einzugeben)
Weiterführende Literatur:
0 für die Antwort № 2
Stellen Sie sicher, dass Sie in Ihrer .zshrc-Datei LOCALE-Umgebungsvariablen auf utf-8 gesetzt haben
Öffne .zshrc
vim ~/.zshrc
Fügen Sie diese Zeilen hinzu
export LC_ALL=en_US.utf-8 export LANG=en_US.utf-8
Schließen Sie die Datei (Shift-ZZ) und laden Sie sie in der aktuellen Sitzung neu (oder öffnen Sie ein neues Terminal-Fenster / Tab)
. ~/.zshrc