tmuxinator恰恰能解决我们这个需求!...$ gem install tmuxinator 配置别名mux和tmuxinator子命令智能补全 自动根据使用的shell(bash,zsh,fish)下载配置脚本,并启用配置。...curl -O "https://raw.githubusercontent.com/tmuxinator/tmuxinator/master/completion/tmuxinator....= *fish* ]];then echo "source ~/.tmuxinator/tmuxinator.$(basename $SHELL)" >> ~/..../.tmuxinator.yml ~/.tmuxinator/demo.yml 那么除了通过mux 外,当pwd为项目目录时,直接输入mux也会打开当前项目。
如果你在做的项目需要你打开多个终端,那 Tmux(还有它的好基友 Tmuxinator)将会大大提高你的效率!...Tmux 允许你在一个终端运行多个会话,Tmuxinator 则可以让你保存 tmux 的配置。...下面是一些上手 tmux 和tmuxinator的一些步骤 首先,使用安装tmux 参考 in this gist....然后,使用 gem install tmuxinator 安装 tmuxinator 然后在~/.tmuxinator/sample.yml 创建你的 第一个 tmuxinator配置文件,配置文件类似于下面这样...如果你要完全停掉一个会话,你需要杀死它, 使用tmux kill-session -t sample, sample是你的tmuxinator配置文件中name的选项名字,我创建了一个别名 alias
这就需要 tmuxinator 了,先看下效果图: tmuxinator 是一个处理 tmux 配置的完美工具,自动化开发环境从未如此简单。现在让我们看下如何使用。...1、先安装 tmuxinator。...2、在项目目录生成一个配置文件 假如项目叫 dream,然后在终端执行 tmuxinator new dream 会生成文件 ~/.config/tmuxinator/dream.yml 3、修改这个配置文件...然后执行 tmuxinator start dream,就可以看到所有的命令都会按照你的编排进行执行,实现了开发环境的自动化,如下: 最后 这只是 tmuxinator 的简单应用,如果要想了解它更多的能力.../tmuxinator#windows
下面就让我们看看如何安装 Tmuxinator 以及如何添加配置来为指定项目开启一个会话。可以通过运行如下命令安装 Tmuxinator 的 gem 包。...$ gem install tmuxinator 安装好了 Tmuxinator 以后,就可以在系统 Shell 中运行 tmuxinator 或 mux 命令了。...$ tmuxinator new project_a 按下回车键后,就会自动打开文件 ~/.tmuxinator/project_a.yml。...$ tmuxinator start project_a 当然如果愿意的话,你也可以使用 Tmuxinator 命令的别名: $ tmuxinator start project_a 大功告成了。...现在,每当想进入项目 A 的编码工作时,就只需要运行 Tmuxinator 命令。 可以到这里查看Tmuxinator的官方文档。
python2-libtmux.noarch : Scripting library for tmux python3-libtmux.noarch : Scripting library for tmux tmuxinator-doc.noarch...: Documentation for tmuxinator tmuxinator.noarch : Create and manage complex tmux sessions easily tmux-top.x86
rmuxinator rmuxinator,该项目是 tmuxinator 的一个克隆,它允许用户定义 tmux 项目配置文件。
tmux list-windows 将最后一个]前的内容复制到tmuxinator的yml配置中的layout那,注意pane数量要和layout的布局信息数据一致。 总结 尊重原创,转载请注明
tmuxp convert [-h] config # 可以互相转换JSON/YAML格式 $ tmuxp convert [4] 配置导入 Import a teamocil/tmuxinator...list=False: 列出 ~/.teamocil 和当前工作目录下的配置文件 $ tmuxp import teamocil [-h] (--list | config) $ tmuxp import tmuxinator
kitchen mix pep8 rails scd symfony tmuxinator
调整 Tmux 以增强其同 Vim 的集成度, 调整背景的配色方案, 调整光标的形状,调整粘贴时的文本缩进,用 Tmuxinator 自动创建会话 ,改变 Tmux 状态栏的颜色。
tmuxinator - Tmux的配置管理工具。 ttygif - 将终端录制转换为 GIF 动画。 trash - 将文件和目录移动到废纸篓。
领取专属 10元无门槛券
手把手带您无忧上云