CapsLock을 Esc로 다시 매핑하기 위해 xmodmap 명령 실행을 어디에 두어야합니까?


8

나는 vim 사용자이고 Esc자주 사용 하므로에 매핑 Caps Lock했습니다 Esc.

나는 현재 이것을 내 안에있다 ~/.profile:

# remap Esc to Caps Lock
xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'

문제는 컴퓨터를 일시 중단하거나 화면을 잠글 때마다 매핑이 Caps Lock기본값으로 돌아 간다는 것입니다.

내 질문은,이 줄을 어디에 두어야 서스펜션하고 화면 (예 : 잠금) 후에도 다시 매핑이 유지되도록해야합니다.

답변:


7

문제는 xmodmap더 이상 사용되지 않으며 키보드 레이아웃이 이상한 시간에 재설정됩니다. https://askubuntu.com/a/464618/16395 가 도움이 되는지 확인 하십시오 .

에서 다음 옵션 중 하나를 gnome-shell설정하여이 작업을 수행 할 수 gnome-tweak-tool있습니다.

gnome tweak tool 스크린 샷 편집 캡 잠금 동작

초등학교와 동등한 것을 찾을 수 있어야합니다.

도 참조 https://askubuntu.com/a/629043/16395지도 AltGr- [A..Z] 및 Shift 키 AltGr- [A..Z] 그리스 문자로


1
xmodmap에 대한 최신 아날로그 가 xkb 라는 것을 추가하는 것이 좋습니다 . 나는 그것을 몰랐다.
Hi-Angel

2
@ Hi-Angel, 링크를 추가하겠습니다. Hower, 문제는 여전히 여기 있습니다. xkb시스템의 즉각적인 사용 은 복잡하며 시스템이 드물게 문서화되어 있다고 말하는 것은 과소 평가입니다. 여기에서 첫 번째 인용문을 읽으십시오 : charvolant.org/~doug/xkb/html/xkb.html
Rmano

1

1
감사. 시스템 설정-> 키보드-> 옵션에서 옵션을 찾았습니다. 적절한 연구를 수행해야합니다.
Magnus Teekivi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.