Как добавить запрос подтверждения 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  

-nсообщает tmux, что вам не нужно вводить префикс заранее.

Если команда, которую вы хотите вызвать, содержит более одного слова, например respawn-pane -k, то вам необходимо заключить команду в двойные кавычки.

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

Связанный контент