tmux.confファイルで環境変数を使用することは可能ですか? default-pathを環境変数に設定しようとしています。現在私が試しているのは:
set -g default-path $MYVAR
さらに、$ MYVARがすでに設定されているかどうかを確認して、次のことができるようにします。
if($MYVAR == "") set-environment -g MYVAR /somepath/
何かアイデアはありますか?
承認された回答:
はい、.tmux.conf
でシェル変数を展開できるようです。 file必須ではないようですが、特に引用することをお勧めします。ステータスバーのオプションを使用して、これを正常に実行できました。
# In ~/.tmux.conf:
set -g status_left "$MYVAR etc: "
$ export MYVAR="Shell stuff"
$ tmux
構成内の「if」またはその他の制御構造についてはわかりませんが、存在する可能性があります。