新しいtmuxウィンドウの分割

新しいtmuxウィンドウの分割

tmux-sessionで新しいウィンドウを作成して分割しようとしています(後で分割ウィンドウでいくつかのコマンドを実行できるようにしたい)。したがって、new-windowマニュアルページによると、既存のセッションでうまく動作しますnew-window 'vi /etc/passwd'tmux new-window

残念ながらtmuxを開いてtmux new-window 'tmux split-window'orを実行すると、tmux new-window 'echo test'コマンドはまったく実行されません。他のパラメータはtmux new-window -c "~"期待どおりに機能します。小さな回避策であるnameley usingtmux new-window -t 4 && tmux split-window -t 4は機能しますが、インデックスが必要です。

ウィンドウを分割できない、または実行コマンドを発行できないのはなぜですか?

ベストアンサー1

コマンドラインで次のことを試してください。

tmux new-window \; split-window

tmux new-window 'echo test'コマンドが期待どおりに機能しない理由は、tmuxがデフォルトで完了するためですshell-command。自分で確認してみてくださいtmux new-window top。セッションごとまたはウィンドウごとに設定できるtmuxオプションがありますが、remain-on-exitそれを使用して成功しませんでした。詳しくはマニュアルページをご覧ください。

おすすめ記事