GNU/Linux >> Linux の 問題 >  >> Linux

Tmux.confファイルで環境変数を使用していますか?

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」またはその他の制御構造についてはわかりませんが、存在する可能性があります。


Linux
  1. Linux で環境変数を設定、一覧表示、および削除する方法

  2. Linux Mint - 環境変数を永続的に追加する

  3. Ansible で Linux 環境変数を設定する方法

  1. Linux環境変数:LinuxVPSでの読み取りと設定の方法

  2. Linuxで環境変数とシェル変数を設定/作成する方法

  3. 明らかに隠された環境変数を出力するには?

  1. Linux エクスポート コマンドの例 (環境変数の設定方法)

  2. crontab が使用する環境変数はどこで設定できますか?

  3. sudo の使用時に環境変数を保持する方法