나는 interrobang (‽) 의 팬 이지만, 분명히 내 키보드에는 없습니다. 캐릭터를 키 조합에 어떻게 매핑 할 수 있습니까?
나는 interrobang (‽) 의 팬 이지만, 분명히 내 키보드에는 없습니다. 캐릭터를 키 조합에 어떻게 매핑 할 수 있습니까?
답변:
다른 옵션은 'compose'키를 사용하는 것입니다. Ubuntu를 사용 하여 키보드 → 레이아웃 → 옵션 구성에서 하나를 선택하십시오 (오른쪽 Alt를 선택하십시오). 들어 쿠분투 , 고급 → 시스템 설정 → 입력 장치 → 키보드로 이동 "구성 키보드 옵션"을 확인한 후 "작성 키 위치"에서 선택한 키를 선택합니다.
작성 키를 사용하려면 Compose+ ?+를 입력하십시오 !.
이 방법으로 생성 할 수있는 유용한 문자가 많이 있습니다 : http://www.hermit.org/Linux/ComposeKeys.html
/etc/default/console-setup
된 라인 XKBOPTIONS=""
이 XKBOPTIONS="compose:rwin"
되려면 (또는 "compose key"또는 "multi key"가되기 원하는 키) 줄이 작동한다고 가정합니다. 또한 XKB 옵션 및 키 이름 등에 대한 자세한 내용은 Source Lab에서 참조하는 가이드 와 링크 된 페이지를 참조하십시오.
/etc/default/keyboard
있습니다.
시도하는 또 다른 저수준 옵션, 특히 xkb를 작동시킬 수없는 경우 xmodmap을 직접 사용하는 것입니다.
가장 먼저 할 일은 현재 키보드 레이아웃을 이해하는 것입니다. 터미널을 열고 다음을 입력하십시오.
xmodmap -pke
키보드에서 번호가 매겨진 위치와 매핑 된 위치 목록이 표시됩니다. 예를 들어 다음과 같은 항목이 표시 될 수 있습니다.
keycode 14 = 5 percent 5 percent
즉, 정상적으로 누르면 특정 키가 5로, 시프트로 누르면 백분율 기호 %가 매핑됩니다. (그리고 다음 두 값은 Mode_shift가 활성화되었을 때의 값이지만 지금 당장 들어 가지 않겠습니다.
이 키를 변경하려면 다음을 입력하십시오.
xmodmap -e "keycode 14 = 5 U203D 5 UD203D"
이제 shift-5를 입력 할 때 백분율 부호 %를 얻는 대신‽를 얻습니다.
이것은 단지 예일뿐입니다. 아마도 %를‽에 다시 매핑하고 싶지 않을 것입니다. 그러나 많이 사용하지 않는 다른 키가있을 수 있습니다. 예를 들어, shift-Menu를 다시 매핑하는 것이 좋습니다. 그래서 나는 xmodmap -pke
내가 가지고있는 것을 봅니다 .
xmodmap -e "keycode 135 = Menu Menu Menu Menu"
대신 대신 만들 수 있습니다.
xmodmap -e "keycode 135 = Menu U203D Menu U203D"
영구적으로 만들고 싶다면 .profile, .bashrc 또는 .xinitrc와 같이 자동으로 실행되는 init 스크립트 안에 넣거나 Lubuntu가 자동으로로드하는 스크립트를 작성하십시오.
그러나 xmodmap -pke
초기 설정이 어떤지 보려면 먼저 실행하는 것이 매우 중요합니다 . 키 코드 번호는 실제와 다를 수 있습니다. 또한 사용 가능한 다른 항목을 확인하는 가장 좋은 방법이기도합니다.
어쨌든, 그것은 매우 낮은 수준의 옵션입니다. 고급 옵션을 원한다면 autokey 또는 xdotool 과 같은 것을보십시오 .
다음은 정상적으로 작동하는 것입니다.
xdotool key ctrl+shift+u
type "203d "
이것은 Matt의 대답을 기반으로하지만 키보드 단축키를 누를 때 마다 (약 150ms 정도 천천히) 키를 입력합니다 .
다른 문자를 추가하려면 그놈 문자표로 이동하여 검색하십시오. 상태 표시 줄에 글리프의 16 진수 색인 (예 : "U + 203d")이 나타납니다.
나는 이제 interrobang을에 매핑했습니다 Ctrl+?
.‽ :-) 참조