Так что я хочу, чтобы начать сеанс tmux с помощью tmuxinator и панель vim будет увеличена (Prex + Z), но как я могу указать это в tmuxinator?

name: app
root: ~/work/app

windows:
  - rails:
    - cd server&&vim
    - guard

2 ответа2

0

Это решение сработало для меня

windows:
  - some_window:
    - editor:
      panes:
         - editor:
           - vim
           - C-b z
0

Внутри tmux на какой-то панели оболочки, если вы напишите

tmux resize-pane -Z

Это эквивалентно 'Prefix z', имейте в виду, что вы можете настроить tmux через оболочку

так что ваш проект tmuxinator стал

name: app
root: ~/work/app

windows:
  - rails:
    - tmux resize-pane -Z&&cd server&&vim
    - guard

Это будет работать, но вы можете добиться большего, следуя подходу tmuxinator вместо использования '&&':

name: app
root: ~/work/app

windows:
  - rails:
    - server :
        - tmux resize-pane -Z
        - cd server
        - vim
    - guard

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .