코드 94의 키에 대해 다음과 같은 동작을 원합니다.
1) 기본적으로 '<'
2) 교대와 함께 '>'
3) 대체로 '|'
나는 명령을 사용하여 기본값과 시프트 동작을 얻었습니다 (이름은 xev
~).
xmodmap -e "keycode 94 = less greater"
나는 모든 행동에 세 가지를 시도했다.
1)
xmodmap -e "keycode 94 mod1 = less greater bar"
2)
xmodmap -e "keycode 94 shift mod1 = less greater bar"
삼)
xmodmap -e "keycode 94 = less greater"
xmodmap -e "add mod1 = less bar"
처음 두 가지는 기본적으로 '<'와 '|'를 갖는 효과를 추가합니다. 교대와 함께. 나는 세 번째가 무엇을했는지 확실하지 않습니다.
또한 명령에서 1) 및 2) (교대 관련, alt는 아무것도하지 않음)와 동일한 동작을 얻었습니다.
xmodmap -e "keycode 94 mod1 = less bar"
내 정보는 대부분 이 답변 (특히 보너스 섹션)을 기반으로 합니다 .
수정 자에 따라 다른 기본, 이동 및 동작을 갖도록 단일 키를 매핑하는 방법은 무엇입니까?
도움이 되었으면 투표하십시오. 유용하다고 생각되는 모든 답변과 질문을 찬성해야합니다.-이것은 초보자에게 유용한 사이트를 제공하는 유일한 방법입니다.
—
Rmano
불행히도, 나는 그것을 표명 할 수 없다 (나는 평판이 11이지만 15가 필요하다).
—
user1335014
xmodmap
우분투에서 더 이상 사용하지 않는 것이 좋습니다. 보다 강력한 (하지만 훨씬 더 복잡한) xkbd 시스템을 사용해야합니다. 여기 링크 된 답변에서 링크를 찾을 수 있습니다.