Wie lege ich den Tmux-Socket-Namen abhängig von der Tmux-Version fest?

Wie lege ich den Tmux-Socket-Namen abhängig von der Tmux-Version fest?

Ich habe ein System ohne Root-Zugriff. Um meine eigenen Pakete zu installieren, verwende ich manchmal nix-env oder junest oder andere benutzerdefinierte Benutzernamens-/Proot-Mechanismen. Das bedeutet, dass ich verschiedene Versionen von tmux installiert habe und alle versuchen, über den Socket /tmp/tmux-$UID/default= zu kommunizieren. Aufgrund von Versions- und Root-Unterschieden schlägt die Kommunikation sehr oft fehl.

Gibt es etwas, das ich in .tmux.conf einstellen könnte, damit die Socket-Datei mit der tmux-Version versioniert wird? Wie etwa tmux -S "default-$(tmux -V)"?

verwandte Informationen