我想拆分当前的tmux窗口并让它继承我当前的环境。
我需要以编程方式执行此操作,因此无法通过某些预定义的配置文件执行此操作。
简单地说,我想做点什么,
tmux split-window my-binary
my-binary在我当前的PATH中,但不是通常的(看起来tmux只是通过我的bash_profile)。
有可能吗?或者我必须在启动my-binary之前启动bash并设置env?
答案 0 :(得分:0)
要拆分将运行默认shell实例的窗口,请使用env
命令运行default-command
中配置为~/.tmux.conf
的任何内容:
tmux split-window "env FOO=bar $(tmux show-options -vg default-command)"