i3에서 Caps Lock 동작을 설정하는 방법은 무엇입니까?

i3에서 Caps Lock 동작을 설정하는 방법은 무엇입니까?

KDE에서(그놈에서도 마찬가지), Caps Lock 및 Esc 키를 바꾸는 옵션이 있습니다.

ESC 및 Caps Lock 교체 설정

i3에서도 같은 설정창이 나올줄 알았는데 못찾았네요. i3에도 비슷한 설정이 있나요?

답변1

xmodmap모든 DE에서 Escape와 Caps Lock을 바꿀 수 있습니다 .

먼저 다음 내용으로 파일을 만듭니다.

remove Lock = Caps_Lock
keycode 0x42 = Escape
keycode 0x9 = Caps_Lock
add Lock = Caps_Lock

로 저장되었다고 가정합니다 swapkeys.

키를 교환하려면 다음 명령을 실행하십시오.

xmodmap swapkeys -display :0

$DISPLAY그렇다고 가정합니다 :0.

위의 줄을 i3 구성에 추가하여 시작 시 자동으로 실행할 수 있습니다.

답변2

다음도 동일한 작업을 수행합니다.

구성 파일: ~/.config/i3/config 또는 사용자 정의

 xmodmap -e "clear lock"

 #disable caps lock switch
 xmodmap -e "keysym Caps_Lock = Escape"
 set caps_lock as escape

한 곳에서 간단하게 구성할 수 있습니다.

관련 정보