Ctrl+Shift+Alt+J를 아래쪽으로 매핑하는 쉬운 방법

Ctrl+Shift+Alt+J를 아래쪽으로 매핑하는 쉬운 방법

Linux에서 Java 애플리케이션을 작성하는 데 사용하는 Intellij라는 IDE가 있습니다. 나는 IdeaVim 플러그인을 사용하여 편집기를 VIM 키에 매핑합니다. 마음에 들지 않는 점은 목록에서 선택해야 하는 팝업 대화 상자가 표시될 때 Vim 키를 사용하여 목록을 탐색할 수 없다는 것입니다. 이 문제는 Intellij에 의해 보고되었지만 수년 동안 해결되지 않았습니다. 내가 이것을 원하는 이유는 커서 키 위로 오른손을 움직이거나 구부릴 필요 없이 손을 터치 타이핑 위치에 유지하고 싶기 때문입니다. 그것은 나를 느리게 하고 성가시다. 내가 생각할 수 있는 유일한 해결 방법은 OS 수준에서 전역적으로 키를 매핑하는 것입니다. 시뮬레이션을 위해 키맵을 사용하거나 일부 setxkbmap 명령과 함께 스크립트를 사용할 생각입니다. 내가 원하는 것은 매핑입니다.

Ctrl+Shift+Alt+J -> Down
Ctrl+Shift+Alt+K -> Up

당신은 무엇을 하시겠습니까?

답변1

나는 노력할 것이다 xmodmap. 이 시도:

1 - 키코드 테스트

xmodmap -pke | grep -w J

출력은 다음과 같다고 가정합니다.

keycode  44 = j J j J j J j J

2 - 테스트용 키코드 다시 매핑

xmodmap -e "keycode 44 = j J k K l L m M n N o O"

3 - 선호하는 수정자(Alt+Any)를 사용하여 j가 아닌 문자를 얻을 수 있는지 확인하세요.

그렇다면 올바른 수정자 위치를 찾지 않는 한 J가 원본과 동일하도록 2)의 명령을 편집하십시오. 로 바꾸십시오 Down.

그렇지 않은 경우 수정자를 다시 매핑해야 할 수도 있습니다. 출력 게시

xmodmap -pm

두고 보자.

xmodmap명령은 로그아웃할 때까지 키 입력을 매핑합니다. 명령을 간단한 쉘 스크립트에 넣고 로그인할 때 이 스크립트를 호출하십시오(창 관리자에 따라 자동으로 실행될 수 있음).

관련 정보