tmux에서 "n"을 누르면 "모드가 아님"이 트리거됩니다.

tmux에서 "n"을 누르면 "모드가 아님"이 트리거됩니다.

tmux를 사용하고 있는데 이상한 동작이 관찰됩니다. 키보드에서 "n"을 누르면 포커스가 tmux 제어로 전환되고 "Not in a mode"라는 메시지가 표시되는 경우가 가끔 발생합니다.

나는 어느 시점에서 그런 일이 일어나도록 뭔가를 촉발했다고 생각했습니다.

한 창(5번)의 한 세션에서만 발생합니다. 해당 창을 닫아도 "새 창 5"는 해당 동작을 채택합니다. 그리고 4개의 창을 제외한 모든 창을 죽이면 동작은 사라지지만 5개의 ​​창을 갖게 되자마자 다시 돌아옵니다.

아마도 설정이 혼동된 것 같습니다.

이를 추가로 조사하기 위해 디버그 정보를 어떻게 찾을 수 있습니까?

답변1

매뉴얼 페이지에서:

-V

자세한 로깅을 요청합니다. 로그 메시지는 현재 디렉터리의 tmux-client-PID.log 및 tmux-server-PID.log 파일에 저장됩니다.
여기서 PID는 서버 또는 클라이언트 프로세스의 PID입니다. -v가 두 번 지정되면 tmux가 터미널에 쓰는 모든 내용의 복사본과 함께 추가 tmux-out-PID.log 파일이 생성됩니다.

SIGUSR2 신호는 tmux 서버 프로세스로 전송되어 로깅 켜짐(-v가 제공된 것처럼)과 꺼짐 사이를 전환할 수 있습니다.

pkill -SIGUSR2 tmuxtmux 서버와 같이 실행 중인 프로세스에서 이를 전환해야 합니다.

tmux 3.2a가 설치되어 있고 tmux-copycat 플러그인이 설치되어 있지 않습니다. 이 로그를 사용하여 tmux와 관련된 몇 가지 문제를 디버깅했지만 2년 전의 내 노트북의 로컬 셸 기록에서 해당 기록을 찾을 수 없습니다.

관련 정보