Ist es möglich, eine Umgebungsvariable in einer tmux.conf-Datei zu verwenden? Ich versuche, einen Standardpfad zu einer Umgebungsvariablen festzulegen. Derzeit versuche ich Folgendes:
set -g default-path $MYVAR
weiter möchte ich prüfen, ob $MYVAR bereits gesetzt ist, damit ich Folgendes tun könnte:
if($MYVAR == "") set-environment -g MYVAR /somepath/
Irgendwelche Ideen?
Akzeptierte Antwort:
Ja, es sieht so aus, als wäre es möglich, Shell-Variablen in .tmux.conf
zu erweitern Datei Es sieht so aus, als wäre es nicht erforderlich, aber eine gute Idee, sie zu zitieren, insb. Ich konnte dies gerade erfolgreich mit den Statusleistenoptionen tun.
# In ~/.tmux.conf:
set -g status_left "$MYVAR etc: "
$ export MYVAR="Shell stuff"
$ tmux
Ich kenne keine "if" oder andere Kontrollstrukturen in der Konfiguration, aber es könnte sein.