저는 젠투와 dwm을 사용하고 있습니다. 내 키보드는 다음 명령으로 구성되었습니다.
setxkbmap us -variant alt-intl
하지만 큰따옴표나 작은따옴표 또는 발음 구별 부호를 사용해야 할 때마다 alt키를 눌러야 . 을 누르지 않고 alt따옴표 키만 누르도록 키보드를 구성하려면 어떻게 해야 합니까?
답변1
English (intl, with AltGr dead keys)
배치하는 것이 좋습니다 . 설치/선택 방법은 배포 및 데스크탑 환경에 따라 다릅니다. 예를 들어 Lubuntu를 사용하여 이를 수행하는 방법을 설명합니다.이 답변.
이 레이아웃을 사용하면 인용 버튼을 두 번 누를 필요가 없지만 (아마도) 찾고 있는 문자에 계속 액세스할 수 있다는 의미입니다.
이 경우 "AltGr"은 마우스 오른쪽 버튼 클릭을 의미합니다 Alt. 오른쪽 Alt 키를 누르고 있으면 다음이 출력됩니다.
äåéëþúíóö (작은 예)
SHIFT주요 수정자도 있습니다 . 오른쪽 버튼 Alt과 키를 동시에 누르면 SHIFT다음이 출력됩니다.
äÉËÞÜÚÍÓÖ(작은 예)
그리고 더 중요한 것은 한 번만 누르면 예상되는 동작이 '출력된다는 것입니다 . '
이 영어 키보드 레이아웃은 다음에 적합합니다.최대일상적인 작업에서 사람들에게 필요한 역할입니다.
이는 데스크탑 환경과 배포판에 따라 다르기 때문에 내 시스템에서 어떻게 보이는지만 보여드릴 수 있습니다. 여기에서 구성을 진행합니다.
답변2
dead_acute가 설정되어 있는지 확인하십시오.
xmodmap -pke | grep dead_acute
그렇지 않은 경우 키 코드를 받으세요.
xev
플래그를 설정합니다.
xmodmap -e "keycode 48 = dead_acute dead_diaeresis dead_acute dead_diaeresis apostrophe quotedbl apostrophe"
이것을 당신의
~/.XCompose
:
include "%L"
# Overriding C with acute:
<dead_acute> <C> : "Ç" Ccedilla # LATIN CAPITAL LETTER C WITH CEDILLA
<dead_acute> <c> : "ç" ccedilla # LATIN SMALL LETTER C WITH CEDILLA
- 이것은 귀하의 위치에 있습니다
~/.xinitrc
:
export GTK_IM_MODULE=xim # Make compose key work
export QT_IM_MODULE=xim