tmux는 종료 창에서 확인 프롬프트를 비활성화합니다.

tmux는 종료 창에서 확인 프롬프트를 비활성화합니다.

매뉴얼 페이지를 살펴보았으므로 아마도 헛된 내용일 것입니다. 창 종료 확인 메시지 ( Ctrl-b &또는 기본 설정)가 짜증납니다. Ctrl-b kill-window이는 항상 다음을 제공합니다.

"해지 기간"을 확인하시겠습니까? (이든)

Ctrl-b &개인적 으로 우연히 마주치는 경우는 거의 없습니다 . 이 프롬프트 또는 일반적으로 tmux의 프롬프트를 비활성화하는 방법이 있습니까?

답변1

기본적으로 .Using <Prefix> &에 바인딩되면 프롬프트가 표시됩니다. 확인 메시지를 원하지 않으면 다음 으로 직접 리바인드하십시오 .confirm-before -p "kill-window #W? (y/n)" kill-windowconfirm-before&kill-window

bind-key & kill-window

또한 리바인드를 원할 수도 있습니다 x. 기본값은 확인된 버전입니다 kill-pane. 하지만 확인 메시지를 제거하기 전에 실수로 입력하기 쉬운지 여부를 고려해 볼 수 있습니다.

bind-key x kill-pane

참고: 위의 두 예는 모두 직접 포함하기에 적합 하지만 프롬프트 .tmux.conf에 입력하거나 나중에 쉘에 입력할 수도 있습니다 ( 일반적으로 쉘의 경우와 마찬가지로 인용/이스케이프해야 하지만 ).<Prefix> :tmux&

다음과 같이 특정 confirm-before구성을 확인할 수 있습니다.

tmux list-keys | grep confirm-before

관련 정보