7

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

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

简而言之,我想做类似的事情,

tmux split-window my-binary

my-binary 在我当前的 PATH 中,但不是通常的路径(似乎 tmux 只是通过我的 bash_profile)。

可能吗?还是我必须在启动 my-binary 之前启动 bash 并设置环境?

4

1 回答 1

0

要拆分将运行默认 shell 实例的窗口,请使用env运行以下配置default-command的命令~/.tmux.conf

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