GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Tmux beschafft nicht die .tmux.conf?

Ich habe tmux lokal installiert (ohne Root-Rechte). Ich habe auch meine .tmux.conf erstellt Datei in meinem Home-Verzeichnis mit den folgenden Zeilen:

unbind-key C-b
set -g prefix C-o
bind-key C-o send-prefix

Allerdings tmux scheint diese Datei nicht zu beschaffen (mein Bindungsschlüssel ist immer noch C-b ). Ich habe versucht, meine SSH-Sitzung zu schließen und erneut zu öffnen (diese befindet sich auf einem Remote-Computer), ohne Erfolg.

Was könnte passieren?

Akzeptierte Antwort:

Höchstwahrscheinlich haben Sie keinen neuen tmux-Serverprozess gestartet. Sie sagen, dass Sie Ihre ssh-Sitzung geschlossen und eine neue gestartet haben, aber das hätte keine Auswirkungen auf den tmux-Server; Einer der Hauptvorteile der Verwendung von tmux besteht darin, dass Sitzungen diese Art von Aktivität überleben können.

Versuchen Sie, tmux ls auszuführen um zu prüfen, ob der Server noch läuft. Wenn nicht, sollte es sich darüber beschweren.

Wenn Sie stattdessen eine Liste mit Sitzungen erhalten, fügen Sie diese nacheinander an und schließen Sie sie. Der tmux-Serverprozess stirbt, wenn die letzte Sitzung geschlossen wird. Wenn Sie dann das nächste Mal eine neue Sitzung starten, wird ein neuer Serverprozess erstellt, der die tmux.conf liest Datei.

Wenn Sie die bestehenden Sitzungen nicht schließen möchten, können Sie den tmux-Server bitten, die Konfigurationsdatei mit tmux source ~/.tmux.conf zu lesen .


Linux
  1. Wie verstecke ich den Softwarenamen und die Version des DNS-Servers? [DNS-Sicherheit]

  2. Migrationen in der Rackspace Cloud

  3. Ubuntu-Server:Die Auszeichnung von Ubuntu

  4. Linux-limits.conf funktioniert nicht?

  5. tmux Strg+B funktioniert nicht

Das perfekte Setup – SUSE 9.2

So ändern Sie den Server-Hostnamen in Ubuntu

Wie ändere ich die Zeitzone auf Ubuntu 18.04 Server?

Wie starte ich den Tomcat-Server unter Linux?

404 nicht gefunden, die angeforderte URL <<URL-Name>> wurde auf diesem Server in WordPress nicht gefunden

SSH ohne Beschaffung von .bashrc