tmuxp-一个用python编写的可信赖的tmux会话管理器
tmuxp-一个用python编写的可信赖的tmux会话管理器。
也许您现在可以立即对工作流程进行优化,并且在利用新功能时具有巨大的回报潜力。学习使用该工具将世界导航到终端,该工具每天都由成千上万的系统管理员和程序员使用。
安装
$ pip install --user tmuxp
下载源代码
通过百度网盘下载tmuxp的源代码。
加载一个tmux会话
通过json和YAML,tmuxinator和 teamocil样式加载tmux会话。
另存为mysession.yaml并加载:
$ tmuxp load ./mysession.yaml
带有.tmuxp.yaml或.tmuxp.json的项目通过目录加载:
$ tmuxp load path/to/my/project/
一次加载多个(以bg表示,最后附上):
$ tmuxp load mysession ./another/project/
命名会话:
$ tmxup load -s session_name ./mysession.yaml
冻结tmux会话
快照您的tmux布局,窗格路径和窗口/会话名称。
$ tmuxp freeze session-name
查看有关冻结tmux会话的更多信息。
转换会话文件
将会话文件从yaml转换为json,反之亦然。
$ tmuxp convert filename
这将提示您进行确认,并向您显示将要写入的新文件。
您可以自动确认提示。在这种情况下,将不会显示预览。
$ tmuxp convert -y filename$ tmuxp convert --yes filename
截图示例
赞 (0)