回答:
遊んでみたところ、思い通りに動作する次のショートカットを作成できることがわかりました。
bind X confirm-before "kill-session -t ''"
このソリューションは機能するようですが、ハックのようにも見えます。これを行うためのより良い方法があることを願っています。
編集
コメントで指摘されているように、-t
パラメーターを省略tmux
すると、現在のセッションが自動的に使用されるため、コードを次のように短縮することもできます。
bind X confirm-before kill-session
のショートカットを定義するにはtmux
、を編集~/.tmux.conf
し、適切なbind-key
行を指定します。マニュアルページには、いくつかの例を示します。
追加の読み物:
-t
(およびその引数)を省略することもできます。「現在のセッション」は、提供されない場合のデフォルトのターゲットセッションです。-t
。だから、これは動作するはずです:bind X confirm-before kill-session