Ich habe meine ZSH-Eingabeaufforderung mit oh-my-zsh angepasst, um die Lesbarkeit zu verbessern und Informationen zu git hinzuzufügen, wenn ich mich in einem Repository befinde .
Beispiel:
bob@inf [~/docs] %
bob@inf [~/src/nicest] master %
(in einem Git-Repository)
Es funktioniert gut, aber ich habe einige Fehler tmux
und den Fensternamen. Es zeigt immer noch keinen Sinnwert an und ich kann es nicht mit deaktivieren automatic-rename off
(es funktioniert einfach nicht, der Fenstername ändert sich nach jedem Befehl), für das erste Beispiel wird tmux ~/docs
für den Fensternamen verwendet.
Ich bin mir nicht sicher, wie ich das beheben kann. Ich möchte meine zsh-Eingabeaufforderung so lassen, wie sie ist. Wenn ich Änderungen vornehmen kann, aber ich möchte verstehen, wo das Problem liegt.
Eine andere Lösung könnte darin bestehen, den Befehl neu zu definieren settile
(aus dieser Antwort ), aber ich bin mir nicht sicher, wie ich es richtig machen soll.
.zshrc
Datei für alle Benutzer?Ich weiß, dass die obige Antwort Ihnen eine Lösung bietet, aber eine andere besteht darin, diese Option einfach Ihrer ~ / .tmux.conf hinzuzufügen
quelle
Ich bin auf dasselbe Problem gestoßen, bei dem der Fenstername von tmux geändert wurde, obwohl in der .tmux.conf Folgendes festgelegt wurde:
Danke Chris Antwort. Mein tmux Fenstername wurde nach meiner Änderung nicht automatisch umbenannt:
zu:
quelle
Wenn Sie die automatische Umbenennung nur für bestimmte Fenster deaktivieren möchten, können Sie Folgendes verwenden:
Deaktivieren Sie das automatische Umbenennen in einem bestimmten Fenster in einer anderen Sitzung:
quelle