【问题标题】:How to split two vertical pane inside a horizontal pane in tmux using tmuxinator如何使用 tmuxinator 在 tmux 的水平窗格中拆分两个垂直窗格
【发布时间】:2014-10-25 09:23:42
【问题描述】:

目前在我的 tmuxinator yml 文件中有这个,

windows:
   - editor:
       layout: main-horizontal 
       panes:
         - vim
         - 

  - server: rails s

这给了我 2 个窗口,一个用于编辑器,另一个用于服务器。在编辑器窗口中,我有两个窗格,一个用于 vim,另一个是空白窗格,我可以在其中使用一些命令。但我想将该空白窗格进一步拆分为两个垂直窗格,即

windows:
   - editor:
       layout: main-horizontal 
       panes:
         - vim
         - (I want to split this pane into two vertical pane, in which i can run my rails console in one pane and i can use the other for executing commands)

  - server: rails s

所以我的第一个窗口中将有 3 个窗格。任何人都可以在这方面帮助我。

谢谢。

【问题讨论】:

标签: linux ruby-on-rails-3 vim tmux tmuxinator


【解决方案1】:

如果main-horizontal 和main-vertical 都不适合您。然后您可以按照您想要的方式调整当前布局并使用 tmux cmd:list-windows 女巫将返回当前布局。例如:

list-windows 返回:

1: bash [190x41] [layout c9f8,190x41,0,0[190x20,0,0,190x20,0,21{95x20,0,21,94x20 ,96,21}]]

那么 yaml 将是:

windows:
   - editor:
       layout: c9f8,190x41,0,0[190x20,0,0,190x20,0,21{95x20,0,21,94x20,96,21}]
       panes:
         - vim
         - foo1
         - foo2
  - server: rails s

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-18
    • 1970-01-01
    • 2018-07-23
    • 2013-03-04
    • 1970-01-01
    • 2012-03-24
    相关资源
    最近更新 更多