Keyboard
不使用桌面環境時,如何在 Linux 中鍵入德語或西班牙語字元?
我正在使用 Debian 9 x64 和dwm視窗管理器。我不使用 Gnome、KDE、Xfce或任何其他桌面環境;它只是視窗管理器。
我將鍵盤佈局配置為使用通用 105 鍵國際鍵盤。我試過
AltGr
(正確的 Alt 鍵)加上各種 alt 程式碼,但無濟於事。我也試過AltGr
and then"
u
oru
"
,結果同樣令人失望。理想情況下,我可以在任何地方輸入這些字元,包括文本編輯器(我的都支持 Unicode)、網路瀏覽器等。我不使用 LibreOffice,所以我發現的一些特定於 LibreOffice 的解決方案還不夠。
你少了一步。您需要先設置Compose 鍵。例如,要將右鍵設置
Alt
為 Compose 鍵:setxkbmap -layout us -option compose:ralt
然後:
- 按下
Compose
(在我的鍵盤上標有Alt Gr
)然後鬆開。- 按與您想要的字母/變音符號相對應的鍵序列。這些有時是直覺的,有時不是。有時順序也無關緊要,例如在重音的情況下。
- 要插入 ß,請按
s
s
- 對於變音符號,例如 ü,請按
u
"
- 對於重音符號,例如 á,按
a
'
或'
a
- 對於 ñ,請按
n
Shift
~
您可以在 Wikipedia或下圖中查看完整列表: