TMUX Ctrl 및 Shift 키

TMUX Ctrl 및 Shift 키

나는 최근에 TMUX를 사용하기 시작했고 그것이 훌륭하다고 생각했습니다. 어떤 이유에서인지 나는 그것에 중독되어 있습니다. 그러나 나는 또한 다음과 같은 2가지 작은 문제를 발견했습니다.

1) TMUX에서 긴 명령이 있고 Ctrl+왼쪽 또는 Ctrl+오른쪽 화살표 키를 사용하여 단어 사이를 이동해야 하는 경우 작동하지 않습니다. 문자별로 이동해야 합니다.

2) TMUX에서 Vim을 사용할 때 Shift+아래쪽 또는 Shift+위쪽 화살표 키를 눌러도 작동하지 않습니다...

이 문제를 해결할 단서는...

미리 감사드립니다...

답변1

터미널이 이런 식으로 동작하는 이유는 시스템이 누른 키에 대한 올바른 코드로 인식하지 못하는 키 코드를 전송하기 때문입니다(이상한 동작이 발생하거나 전혀 동작하지 않을 수 있음).
터미널 에뮬레이터 또는 SSH 클라이언트에서 올바른 terminfo 문자열을 설정해야 합니다. 이 문자열은 터미널 에뮬레이터/SSH 클라이언트가 무엇을 할 수 있는지, 어떤 코드가 어떤 키에 할당되는지, 특수 시퀀스 등을 시스템에 알려줍니다. 올바르게 설정하지 않으면 이상한 일을 하는 화살표 키, 해야 할 일이 아닌 이상한 일을 하는 화살표 키, Shift/Alt/Ctrl 수정자에 대한 지원 부족, F 키에 대한 지원 부족 등과 같은 결함이 발생합니다. .
안타깝게도 현재 진행 중인 작업에 대한 추가 정보를 게시하지 않으셨기 때문에 더 이상 도움을 드릴 수 없습니다. 마지막 제안은 PuTTY를 사용하여 원격 서버에 연결하는 경우 KiTTY(추가 기능과 수정된 키코드 버그가 포함된 PuTTY 포크)와 ​​KiTTY terminfo 파일을 사용하는 것입니다.내가 만든 GitHub원격 시스템에 설치해야 합니다. PuTTY 포크가 아닌 기본 애플리케이션으로 키티 터미널 에뮬레이터도 있습니다.

답변2

Alt1) 대신 + left arrowAlt+를 사용할 수 있습니다 right arrow.

Page Up2) 대신에 and를 사용할 수 있습니다 Page Down.

관련 정보