如何使用 tmuxinator 在配置中缩放窗格

如何使用 tmuxinator 在配置中缩放窗格

所以我想要的是使用 tmuxinator 启动 tmux 会话,并且 vim 窗格将被放大 (prefex + z),但是如何在 tmuxinator 中指定这一点?

name: app
root: ~/work/app

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

答案1

在 tmux 中的某个窗格 shell 中,如果你写

tmux resize-pane -Z

这相当于 'Pr​​efix z',记住你可以通过 shell 配置 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

答案2

解决方案为我工作

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

相关内容