Tmux

殺死視窗時如何添加 tmux 確認提示?

  • May 12, 2021

我在tmux的列表鍵中看到:

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

我使用tmuxinator, 並且經常會在Ctrl-上過度使用D,我不小心關閉了一個視窗。有沒有辦法將此提示添加到我關閉的任何視窗/窗格中,但僅適用於由創建的視窗/窗格tmuxinator?我不希望它用於臨時或新視窗,而只是那些在我的新會話中創建的視窗。

從具有不同綁定的手冊頁中。

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

-n告訴 tmux 之前不需要輸入前綴。

如果您要觸發的命令有多個類似的單詞respawn-pane -k,那麼您需要將命令用雙引號引起來。

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

引用自:https://unix.stackexchange.com/questions/96123