コンテンツにスキップ

tmux

現在のtmuxウィンドウを水平分割し、新しいWorktreeのディレクトリで開きます。

[hooks]
post_start = ['[ -n "$TMUX" ] && tmux split-window -h -c "$VIBE_WORKTREE_PATH"']

[ -n "$TMUX" ] && のガードがあるので、tmuxの外でvibe startを実行した場合はフックが何もしません。同じ設定がどこでも動きます。

分割ではなく新しいウィンドウを開く場合:

[hooks]
post_start = ['[ -n "$TMUX" ] && tmux new-window -c "$VIBE_WORKTREE_PATH"']

垂直分割の場合:

[hooks]
post_start = ['[ -n "$TMUX" ] && tmux split-window -v -c "$VIBE_WORKTREE_PATH"']