标签: tmuxinator

在tmuxinator项目中指定窗格百分比

如何在tmuxinator中指定窗格百分比?

例如:

 project_name: ad_dev
 project_root: ~/Programming/WWW/Rails/projects/ApparelDreamDev
 rvm: ruby-1.9.2-p290@apparel_dev
 pre: SQL
 tabs:
   - editor:
       layout: main-vertical
       panes:
         - vim 75%  
         - #empty, will just run plain bash
         - top
Run Code Online (Sandbox Code Playgroud)

例如:vim窗格将占据屏幕的75%...有没有办法指定这个?或者我应该在文档中的哪个位置?似乎无法在任何地方找到它.

tmux tmuxinator

90
推荐指数
1
解决办法
3万
查看次数

在tmux中的会话之间切换?

我对tmux比较新,只是用于本地开发.在一些tmux教程中,一个人会在枚举列表中列出他们的tmux会话.通常有黄色突出显示.有谁知道我在说什么,怎么做?其次,你会说这是最好的做法吗?我在这里打开了8个iTerm2标签:(

这是我正在寻找的截图:

在此输入图像描述

tmux tmuxinator

31
推荐指数
5
解决办法
1万
查看次数

如何将tmux会话保存到tmuxinator项目?

我是tmux用户和tmuxinator的粉丝,因为它让我轻松回到基线tmux会话设置.

但是,我发现我的设置会定期更改,手动编辑我的tmuxinator设置会变得乏味.

有没有办法有效地tmuxinator save-session使我的当前 tmux会话保存到选择的tmuxinator项目中,窗格,窗口和会话的其他详细信息会自动存储?

terminal command-line save tmux tmuxinator

16
推荐指数
2
解决办法
1万
查看次数

使用tmux/tmuxinator和iTerm2的多个选项卡

我想在iTerm2中打开所有有用的东西:

没有tmux的iTerm2

不是这样的:

iTerm2与tmux

我正在使用tmuxinator我已经定义了一些标签.我想知道是否有可能获得前一种行为.

macos iterm tmux tmuxinator

14
推荐指数
3
解决办法
4537
查看次数

iTerm2使用标签而不是窗口附加到tmux会话?

我得到了tmuxinator与iTerm2合作以下内容:https://stackoverflow.com/a/19747819/1009332

但是,每个选项卡最初都在不同的窗口中打开.有没有办法使用制表符而不是新窗口附加到现有的tmux会话?

这里有关于这个很酷功能的更多信息:https://code.google.com/p/iterm2/wiki/TmuxIntegration

我的动机是:1.复制/粘贴/查找锁定tmux中的进程,而使用iterm2,您可以在日志的尾部找到并且不会锁定进程.2. iTerm2中的键绑定更简单.3.我喜欢tmuxinator在进行rails web开发时启动许多shell窗口(标签),这样我的不同进程的stdout会进入不同的窗口,而不是在使用foreman时混合在一起.

tmux tmuxinator iterm2

14
推荐指数
1
解决办法
5271
查看次数

tmuxinator使用多个命令初始化窗格

我正在使用Tmuxinator,我想知道是否有使用多个命令初始化Tmux窗格?

panes:
    - vim
    - workon project              #activate virtualenv and ..
      ./manage.py runserver       #run sever
Run Code Online (Sandbox Code Playgroud)

tmux tmuxinator

11
推荐指数
2
解决办法
6938
查看次数

是否可以在`tmuxinator`的`pre_window`中指定多个命令?

tmuxinator配置文件中,您可以指定应在单个shell中运行多个命令,例如:

windows:
  - logs:
    - cd ~/project/log
    - tail -f db.log
Run Code Online (Sandbox Code Playgroud)

你可以这样做pre_window吗?以下事情没有奏效:

1.

pre_window:
  - cmd1
  - cmd2
Run Code Online (Sandbox Code Playgroud)

2.

pre_window: [ cmd1,
  cmd ]
Run Code Online (Sandbox Code Playgroud)

3.

pre_window:
  - a: cmd1
  - b: cmd2
Run Code Online (Sandbox Code Playgroud)

我可能会遗漏一些相当简单的东西; 我不太了解YAML,也不了解YAML tmuxinator的实施情况.

我已经知道(现在正在使用)

pre_window: cmd1 && cmd2
Run Code Online (Sandbox Code Playgroud)

我想要的是tmuxinator分别发送每一行.

tmux tmuxinator

8
推荐指数
1
解决办法
673
查看次数

从tmux会话打开sublime text 3会打开一个空文件?

每当我尝试使用sublime从终端打开任何文件时,例如:subl ~/.zshrc,它工作正常但是当我尝试从tmux会话内部做同样的事情时,我得到一个空的空白文件.

我看到很多人提出相关问题并指责崇高,但我刚才想到的是,这不是崇高的错!它是sublime和tmux之间的关系.那我怎么解决这个问题呢?它需要某种许可还是什么?

terminal tmux tmuxinator sublimetext2 sublimetext3

7
推荐指数
1
解决办法
1704
查看次数

退出tmux时自动关闭进程

我正在使用tmux和tmuxinator来配置它.我总是打开不同的窗格,打开两个或更多编辑器会话和其他东西.每次我必须关闭整个tmux会话,因为我关闭了计算机,这需要时间,因为在各种tmux窗格中有进程处于活动状态.所以我必须手动退出每个Vim实例,因为如果我只是杀死包含它的窗格,那么我将最终拥有vim交换文件.

那么,有没有办法退出整个tmux会话(不仅仅是分离它)并自动关闭其中运行的所有进程?

vim tmux tmuxinator

6
推荐指数
1
解决办法
807
查看次数

如何使用 tmuxinator 设置窗格标题

如何在tmuxinator会话中的每个窗格上设置唯一的标题?

我正在尝试运行多个窗格以显示从htop运行ssh到不同服务器的输出。我的配置看起来像:

project_name: Server Monitor
windows:
  - servers:
      layout: tiled
      panes:
        - ssh -t -i mykey.pem user@server1 htop
        - ssh -t -i mykey.pem user@server2 htop
        - ssh -t -i mykey.pem user@server3 htop
Run Code Online (Sandbox Code Playgroud)

当我用 启动它时tmuxinator local,它运行命令就好了,我看到了 htop 的输出。但是,这些窗格看起来都一样,并且没有显示 SSH 标题,因此几乎不可能分辨哪个窗格对应于哪个服务器。

如何更改我的配置以便在每个窗格上显示唯一的标题?

此示例表明底层 tmux 支持此功能,但我不确定如何通过 tmuxinator 访问它。

tmux tmuxinator

6
推荐指数
1
解决办法
1962
查看次数