tmux - 具有自定义环境变量的拆分窗口

时间:2013-06-19 07:50:55

标签: tmux

我想拆分当前的tmux窗口并让它继承我当前的环境。

我需要以编程方式执行此操作,因此无法通过某些预定义的配置文件执行此操作。

简单地说,我想做点什么,

tmux split-window my-binary

my-binary在我当前的PATH中,但不是通常的(看起来tmux只是通过我的bash_profile)。

有可能吗?或者我必须在启动my-binary之前启动bash并设置env?

1 个答案:

答案 0 :(得分:0)

要拆分将运行默认shell实例的窗口,请使用env命令运行default-command中配置为~/.tmux.conf的任何内容:

tmux split-window "env FOO=bar $(tmux show-options -vg default-command)"