창을 종료할 때 tmux 확인 프롬프트를 추가하는 방법은 무엇입니까?

창을 종료할 때 tmux 확인 프롬프트를 추가하는 방법은 무엇입니까?

tmux의 목록 키 에 다음이 표시됩니다 .

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

나는 를 사용하며 실수로 창을 닫는 - tmuxinator에서 종종 배 밖으로 나가게 됩니다 . 내가 닫은 창/창에 이 프롬프트를 추가할 수 있는 방법이 있습니까 ? 하지만 에서 만든 창에만 해당됩니다. 나는 이것을 임시 창이나 새 창에 적용하는 것이 아니라 새 세션에서 생성된 창에만 적용하고 싶습니다.CtrlDtmuxinator

답변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";

관련 정보