이스케이프 키가 대문자 잠금 기능을 수행하고 대문자 잠금이 이스케이프 키 기능을 수행하도록 컴퓨터를 설정하려고합니다. xmodmap을 사용하여 내 탈출구와 대문자를 바꿀 수있는 작은 스크립트가 있습니다. 내 홈 디렉토리에있는 .bash_profile에 다음 행을 넣습니다.
xmodmap ~/.capsswap
내 지식으로는 .capsswap을 실행해야하는데, 나는 로그인 할 때 홈 디렉토리에도 가지고 있습니다.
.capsswap의 내용은 다음과 같습니다.
1 ! Swap caps and Escape
2
3 remove Lock = Caps_Lock
4 keysym Escape = Caps_Lock
5 keysym Caps_Lock = Escape
6 add Lock = Caps_Lock
우분투 12.04.1 LTS를 사용하고 있습니다.
기본적으로 이것은 로그인 할 때 아무 일도 일어나지 않기 때문에 작동하지 않습니다. 저는 일반적으로 bash와 xmodmap을 사용하는 것에 익숙합니다. 그리고 내가하는 일에 완전히 잘못 될 수 있습니다. 따라서 누군가이 문제를 해결하는 방법을 알고 있다면, 또는 이스케이프 및 대문자 잠금을 교환하는 더 좋은 방법을 제안 할 수 있습니다. 알려주십시오.