Tmux [beendet] beim Start

8

Ich habe kürzlich Tmux installiert und mich sehr darüber gefreut. Plötzlich dachte ich, es würde einen Fehler auslösen, wenn ich versuche, eine neue Sitzung in meinem Terminal zu erstellen:

tmux new -s my-session

führt zum Absturz der Anwendung und kehrt nur zurück

[exited]

und setzen Sie Folgendes in die nächste Befehlszeile:

62;9;c

Da ich neu bei Tmux bin, habe ich keine Ahnung, wie ich dieses Problem beheben kann. Erkennt jemand diesen Fehler und weiß, wie man ihn behebt?

Severin
quelle

Antworten:

12

Entfernen

set-option -g default-command "reattach-to-user-namespace -l zsh"

Aus der Konfiguration wurde das Problem für mich behoben.

Severin
quelle
Scheint mir ein spezifisches Problem zu sein. War 62;9;cder Zeilen- und Spaltenindex in der Konfigurationsdatei nicht ein Fehler?
user.dz
Ist dies der Ort in der Konfiguration, an dem ein Fehler aufgetreten ist?
Severin
Ich weiß es nicht, aber ich frage, ob Sie es wissen? oder können Sie bestätigen, wenn ja?
user.dz
1
Gerade überprüft und der Fehler trat in Zeile 27 auf, also nichts weiter von 62; 9; c
Severin
2

Ich bin auf dieses Problem gestoßen, und der Grund war, dass der Shell-Pfad in meiner .tmux.conf falsch war

set -g default-shell /usr/local/bin/fish

Es konnte die Granate nicht finden und stürzte ab. Sie sollten wahrscheinlich überprüfen, ob der Pfad Ihrer Standard-Shell korrekt ist.

Po-Hsiang Hao
quelle
1
Ihre Antwort ist nicht klar ... was ist der richtige Weg?
Graham
Verwenden Sie den Befehl, whichum herauszufinden, wo sich die Datei befindet, zum Beispiel:which fish
Syl