tmux: Cygwin의 Page Up/Down

tmux: Cygwin의 Page Up/Down

불행히도 일반적인 Cb > PgUp 또는 Cb > ctrl+화살표가 작동하지 않는 것 같습니다. 대신 5~Cb를 사용한 다음 PgUp을 사용하려고 할 때마다 문자가 인쇄되는 것을 볼 수 있습니다 . 어쨌든 피하고 싶은 마우스 모드 스크롤도 버퍼를 이동하는 대신 화면에 문자만 인쇄합니다.

사용해야 하는 추가 구성이 있나요? 저는 mintty를 사용하고 있습니다. tmux는 bash에서 시작되고 기본 쉘은 fish로 설정되어 있습니다.

답변1

.tmux.conf에 오타가 있을 때 이 문제가 발생했습니다. 말할 필요가 있었지만 set-window-option -g mode-keys vi말했다 set-window-option -g mode-keys vim. 물론 "copy-mode-vim"에 연결된 키는 없었습니다.

최근에 tmux 버전을 1.x에서 2.x로 전환한 경우 tmux.conf 구문도 변경되었을 수 있습니다. 이 경우 tmux 시작 시 오류가 표시됩니다.

참고로, 관심이 있으시면 :list-keys를 사용할 때 다음과 같은 작동 키 바인딩이 표시됩니다.

다음을 사용하여 복사 모드로 전환합니다.Ctrl+b PgUp

bind-key    -T prefix       PPage             copy-mode -u

이미 복사 모드에 있는 경우 PgUp및 를 사용합니다 .PgDn

 bind-key    -T copy-mode    NPage             send-keys -X page-down
 bind-key    -T copy-mode    PPage             send-keys -X page-up

사용되었으며 PgUp이미 PgDncopy-mode-vi에 있는 경우

 bind-key    -T copy-mode-vi NPage             send-keys -X page-down
 bind-key    -T copy-mode-vi PPage             send-keys -X page-up

결과 C-b :list-keys와 내용을 게시하면 ~/.tmux.conf도움이 될 것입니다.

관련 정보