Como dividir dois painéis verticais dentro de um painel horizontal na tmux usando tmuxinator

votos
1

Atualmente estou tendo isso no meu arquivo yml tmuxinator,

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

  - server: rails s

Isso me dá 2 janelas uma para editor e outro para o servidor. Na janela editor Eu tenho dois painéis de um para vim e outro é um painel em branco onde eu posso usar alguns comandos. Mas eu quero dividir esse painel em branco ainda mais em dois painéis verticais ou seja,

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

Então, totalmente i terá 3 painéis na minha primeira janela. Poderia qualquer um por favor me ajudar neste processo.

Obrigado.

Publicado 25/10/2014 em 10:23
fonte usuário
Em outras línguas...                            


1 respostas

votos
3

Se nem main-horizontalnem main-verticalestá funcionando para você. Então você pode ajustar seu layout atual do jeito que você quer ser e usar os cmd tmux: list-windowsbruxa irá retornar o layout atual. No Exemplo:

list-windows retorna:

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

Em seguida, a yaml será:

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
Respondeu 26/10/2014 em 20:01
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more