창을 닫을 때 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";

관련 정보