ウィンドウを強制終了するときに tmux 確認プロンプトを追加するにはどうすればよいですか?

ウィンドウを強制終了するときに tmux 確認プロンプトを追加するにはどうすればよいですか?

tmuxのリストキーには次のものが表示されます:

bind-key & confirm-before -p "kill-window #W? (y/n)" kill-window

私は を使用していますtmuxinatorが、 を使いすぎて、誤ってウィンドウを閉じてしまうことがCtrlよくDあります。 で作成されたウィンドウ/ペインにのみ、閉じたウィンドウ/ペインにこのプロンプトを追加する方法はありますかtmuxinator? 一時的なウィンドウや新しいウィンドウではなく、新しいセッションで作成されたウィンドウにのみこれが必要です。

答え1

異なるバインディングのマニュアル ページから。

unbind C-d                                                                                                                                                                                                                            
bind -n C-d confirm-before -p "kill-pane #P? (y/n)" kill-pane  

-ntmux に、事前にプレフィックスを入力する必要がないことを伝えます。

トリガーするコマンドに のように複数の単語が含まれる場合はrespawn-pane -k、コマンドを二重引用符で囲む必要があります。

 bind X  confirm -p "Do you want to kill the pane?" "respawn-pane -k";

関連情報