이상한 터미널 동작: 'j' 키가 urxvt에서 작동하지 않습니다

이상한 터미널 동작: 'j' 키가 urxvt에서 작동하지 않습니다

이상한 이유로 "j" 키가 제대로 작동하지 않습니다. 키를 누를 때마다 "true"가 인쇄됩니다. "jake"를 입력하면 터미널에 다음이 인쇄됩니다.

 >>trueake

무엇이 원인인지 모르겠습니다. 아마 뭔가를 설치한 후였던 것 같아요. 재부팅을 시도했지만 성공하지 못했습니다. 이 문제를 어떻게 해결할 수 있나요?

CTRL-j도 "true"를 인쇄합니다.

SHIFT-j는 훌륭하게 작동합니다.

Xterm은 잘 작동합니다.

저는 현재 OpenBSD 4.9를 사용하고 있습니다.

답변1

이를 달성하는 한 가지 방법(유일한 방법인지는 모르겠습니다)은 Rxvt에서 매크로를 정의하는 것입니다. X 리소스에 이와 같은 줄이 있는지 확인하세요.

Rxvt.keysym.j: true

이는 사용자 고유의 파일(일반적으로 ~/.Xresources) 또는 시스템 파일에 있을 수 있습니다. appres Rxvtrxvt가 어떤 리소스를 사용하고 있는지 확인하려면 실행하세요 . 범인이 변경하고 싶지 않은 버그가 있는 시스템 파일인 경우, 자신의 리소스 파일에 반대 정의를 배치하여 이를 무시할 수 있다고 생각합니다.

Rxvt.keysym.j: builtin:

관련 정보