TMUX: kill-session 명령의 사전 확인 옵션

TMUX: kill-session 명령의 사전 확인 옵션

TMUX의 경우 kill-window에 이전 확인 옵션이 있다는 것을 알고 있습니다. 예를 들어, 게시물

창을 닫을 때 tmux 확인 프롬프트를 추가하는 방법은 무엇입니까? tmux는 종료 창에서 확인 프롬프트를 비활성화합니다.

kill-session 명령에 사전 확인 옵션이 있는지 모르겠습니다.

답변1

confirm-before우리는 옵션 이 있다는 것을 알고 있습니다 kill-window.

아니요, confirm-before이는 선택 사항이 아닙니다 kill-window. 이것은 tmux 명령입니다좋다 kill-window. 차이점은 confirm-before확인 후 다른 명령을 실행한다는 것입니다(예 kill-window: ).

confirm-before [-b] [-p prompt] [-t target-client] command

(별칭 confirm:)
실행 전 확인이 필요합니다 command. […]

(원천)

이 기본 바인딩이 있습니다달리고confirm-before -p "kill-window #W? (y/n)" kill-window아마도그렇기 때문에 confirm-before그것이 구체적이라고 생각하는 것입니다 kill-window. 글쎄요, 그건 구체적이지 않습니다.

command다른 명령(예 kill-session: . 직접 확인하려면 tmux 프롬프트에 다음을 입력하세요(참고: 프롬프트를 열기 위한 기본 키 바인딩은 Ctrl+ b, 입니다 :).

confirm-before kill-session

또는 Entertmux 내에서 실행되는 쉘에서 호출하십시오.

tmux confirm-before kill-session

또 다른 명령은 confirm-before다음과 같습니다(다시 말하면 쉘 코드).

tmux confirm-before -p 'kill?' 'confirm-before -p "sure?" "confirm-before -p \"really?\" kill-session"'

실행 confirm-before, confirm-before실행 confirm-before, 실행 kill-session.

관련 정보