터미널에서 SHIFT+SPACE를 누르면 이스케이프 시퀀스가 ​​전송됩니다.

터미널에서 SHIFT+SPACE를 누르면 이스케이프 시퀀스가 ​​전송됩니다.

Tmux와 함께 iTerm을 사용하고 있는데 tmux 없이도 이 메시지가 표시됩니다. 내가 치면 SHIFT+SPACE이스케이프 시퀀스를 얻습니다 ^[[32;2u. 이 이스케이프 시퀀스를 억제하거나 비활성화하는 방법이 있습니까? 내 기본 설정에는 미리 정의된 이스케이프 시퀀스가 ​​없습니다.

답변1

솔루션은 xterm 지원 애플리케이션에 따라 다릅니다.modifyOtherKeys특징. iTerm2는 xterm의 모든 것을 최근에 각색/모방한 것입니다.

xterm 매뉴얼에는 FAQ의 다른 페이지가 언급되어 있습니다.XTerm - "기타" 수정자 키기능에 대한 정보를 제공하며 페이지의기타 프로그램섹션은 다음을 가리킨다.iTerm2 토론Nachman은 2019년 1월에 CSI u 기능을 추가했습니다. 이는 다음을 제공합니다modifyOtherKeys, 약간 다른 형식을 사용합니다(참조formatOtherKeys, 날짜는2008년).

다음은 기본 설정을 보여주는 스크린샷입니다.

iTerm2 기본 설정 대화 상자

이 "?" 도움말iTerm2 웹사이트, 깊이가 조금 부족함(ymmv). 이 기능을 개발할 때 나의 의도는 다음과 같습니다.애플리케이션사용하는 대신 일시적으로 활성화합니다.단말기무기한 열어 두십시오.

관련 정보