TMUX:kill-sessionコマンドの事前確認オプション

TMUX:kill-sessionコマンドの事前確認オプション

TMUXの場合、kill-windowに以前の確認オプションがあることがわかります。たとえば、投稿

ウィンドウを閉じるときにtmux確認プロンプトを追加する方法は? tmux は終了ウィンドウで確認プロンプトを無効にします。

kill-sessionコマンドに事前確認オプションがあるかどうかわかりません。

ベストアンサー1

confirm-before私たちはオプションがあることを知っていますkill-window

いいえ、confirm-beforeこれはオプションではありませんkill-window。これはtmuxコマンドです良い kill-window。違いは、confirm-before確認後に別のコマンドを実行することです(例kill-window:)。

confirm-before [-b] [-p prompt] [-t target-client] command

(エイリアスconfirm:)
実行前に確認が必要ですcommand。 [… ]

源泉)

この基本バインディングがありますconfirm-before -p "kill-window #W? (y/n)" kill-window走るおそらくだからこそ、confirm-beforeそれが具体的だと思うのですkill-window。まあ、それは具体的ではありません。

command他のコマンド(たとえば、kill-session直接確認するには、tmuxプロンプトで次のように入力します(注:プロンプトを開くための主キーバインディングはCtrl+ b、です:)。

confirm-before kill-session

または、Entertmux内で実行されているシェルから呼び出します。

tmux confirm-before kill-session

別のコマンドはconfirm-before次のとおりです(つまり、シェルコード)。

tmux confirm-before -p 'kill?' 'confirm-before -p "sure?" "confirm-before -p \"really?\" kill-session"'

実行confirm-beforeconfirm-before実行confirm-before、実行kill-session

おすすめ記事