7

現在の tmux ウィンドウを分割し、現在の環境を継承させたいと考えています。

これをプログラムで行う必要があるため、事前定義された構成ファイルでは実行できません。

簡単に言えば、次のようなことをしたいのですが、

tmux split-window my-binary

my-binary は現在の PATH にありますが、通常の PATH にはありません (tmux は bash_profile を通過するだけのようです)。

出来ますか?または、my-binary を開始する前に、bash を開始して環境をセットアップする必要がありますか?

4

1 に答える 1

0

デフォルト シェルのインスタンスを実行するウィンドウを分割するには、次のenvように構成されているものを実行するコマンドを使用default-commandします~/.tmux.conf

tmux split-window "env FOO=bar $(tmux show-options -vg default-command)"
于 2013-07-04T21:51:54.433 に答える