1

私は.tmuxinator.yml次のようなものを持っています:

pre_window:
windows:
  - workspace:
      layout: even-vertical
      panes:
        - health:
            - printf '\033]2;%s\033\\' 'healthcheck'
            - cd dev-env
            - clear
        - work:
            - printf '\033]2;%s\033\\' 'workspace'
            - clear
  - api:
      layout: even-vertical
      panes:
        - database:
            - printf '\033]2;%s\033\\' 'api-database'
            - cd api
            - docker-compose up
        - server:
            - printf '\033]2;%s\033\\' 'api'
            - cd api
            - yarn watch
        - workspace:
            - printf '\033]2;%s\033\\' 'api-workspace'
            - cd api
            - clear

printf ...これは以前は機能していましたが、現在は最初のペイン コマンドのみを正しく実行するようになりました。つまり、各ウィンドウの最初のコマンド以外のステートメントの後にコマンドを呼び出さないということです。

更新:「printf ...」ステートメントを削除すると修正されるようですが、保持したいと思います。

私は使用しています

  • tmux 3.2a
  • tmuxinator 3.0.1
  • macOS 12.0.1 (Monterey - 問題は以前に存在していたため、Monterey が原因ではありません)

を使用して行末を再確認しましたcat -e .tmuxinator.yml

4

0 に答える 0