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