Terminal
如何在國際美式鍵盤佈局中使用引號和 cedilla 而無需按正確的 alt 鍵?
我正在使用 Gentoo 和 dwm。我的鍵盤配置了命令
setxkbmap us -variant alt-intl
但是每當我需要使用雙引號或單引號或 cedilla 時,我都需要
alt
按鍵。如何配置我的鍵盤,這樣我就不必按alt
引號鍵了?
- 檢查是否設置了 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
你最好用
English (intl, with AltGr dead keys)
佈局。您如何安裝/選擇它會因您的發行版和桌面環境而異。例如,我用這個答案解釋瞭如何使用 Lubuntu 。使用這種佈局意味著您不必按兩次引號按鈕,但您仍然可以訪問您正在(可能)尋找的字元。
在這種情況下,“AltGr”表示您的右鍵
Alt
。按住右 Alt 鍵會輸出:äåéëþúíóö(小例子)
還有
SHIFT
鍵修飾符。同時按下右鍵Alt
和SHIFT
鍵會輸出:ÄÅÉËÞÜÚÍÓÖ(小例子)
而且,更重要的是,只需按
'
一次就會輸出'
預期的行為。這種英文鍵盤佈局適用於日常操作中需要的大多數字元。因為它將取決於您的桌面環境和發行版,所以我只能向您展示它在我的系統上的外觀。這是我去配置這個的地方: