我有一个像这样的项目文件
windows:
- server:
layout: even-vertical
panes:
- ssh -t {pass value in here} tail -f -n 100 /var/log/app.log
-
我想在开始会话时传递 SSH 主机。就像是
mux project for.bar
可以这样做吗
我有一个像这样的项目文件
windows:
- server:
layout: even-vertical
panes:
- ssh -t {pass value in here} tail -f -n 100 /var/log/app.log
-
我想在开始会话时传递 SSH 主机。就像是
mux project for.bar
可以这样做吗
查看本节Tmuxinator的自述文件。
您还可以将参数传递给您的项目,并使用 ERB 访问它们。简单参数在名为 @args 的数组中可用。
例如:
$ tmuxinator 启动项目 foo
~/.tmuxinator/project.yml
名称:项目根目录:~/<%= @args[0] %>
...您还可以使用 key=value 格式传递键值对。这些将在名为@settings 的哈希中提供。
例如:
$ tmuxinator 启动项目工作区=~/workspace/todo
~/.tmuxinator/project.yml
名称:项目根目录:~/<%= @settings["workspace"] %>
...