Ich zsh mit oh-my-zsh auf OS X. Jedes Mal, wenn ich zsh die wunderbare Tab-Vervollständigung verwenden, wird die Formatierung auf der aktuellen Befehlszeilenaufforderung wirklich vermasselt. Zum Beispiel:zsh tab completion vermasselt die Befehlszeilenformatierung
Ich werde cd fo
tippen und versuchen, tab-complete für das 'foo' Verzeichnis; zsh fordert zur Beendigung auf, ändert aber die Befehlszeile zu cd fo cd fo
, während es auf mich wartet, um abzuschließen. Es ist keine große Sache, aber sehr nervig. Irgendwelche Vorschläge?
Haben Sie eine farbige Hervorhebung in der Eingabeaufforderung? Wenn Sie diese Escape-Sequenzen nicht ordnungsgemäß ausführen, wird die Shell darüber verwirrt, wie viel Speicherplatz benötigt wird, und dies führt dazu, dass die Befehlszeile beim Abschluss nicht neu gezeichnet wird. – Barmar
Siehe [diese Antwort] (http://stackoverflow.com/questions/13546672/custom-oh-my-zsh-theme-long-prompts-disappear-cut-off/14179542#14179542) oder vielleicht [diese Frage] (http://stackoverflow.com/questions/7957435/zsh-auto-complete-screws-up-command-name/10644062#10644062). Wenn Sie mehr Hilfe benötigen, ist es wahrscheinlich notwendig, den Inhalt Ihrer '~/.zshrc'- oder anderer anwendbarer Dateien zu veröffentlichen. – simont