Michael A Asked: 2019-03-03 07:48:32 +0800 CST2019-03-03 07:48:32 +0800 CST 2019-03-03 07:48:32 +0800 CST 不使用桌面环境时,如何在 Linux 中键入德语或西班牙语字符? 772 我正在使用 Debian 9 x64 和dwm窗口管理器。我不使用 Gnome、KDE、Xfce或任何其他桌面环境;它只是窗口管理器。 我将键盘布局配置为使用通用 105 键国际键盘。我试过AltGr(正确的 Alt 键)加上各种 alt 代码,但无济于事。我也试过AltGrand then " uor u ",结果同样令人失望。 理想情况下,我可以在任何地方输入这些字符,包括文本编辑器(我的都支持 Unicode)、网络浏览器等。我不使用 LibreOffice,所以我发现的一些特定于 LibreOffice 的解决方案还不够。 keyboard locale 2 个回答 Voted Best Answer Michael A 2019-03-03T07:48:32+08:002019-03-03T07:48:32+08:00 你少了一步。您需要先设置Compose 键。例如,要将右键设置Alt为 Compose 键: setxkbmap -layout us -option compose:ralt 然后: 按下Compose(在我的键盘上标有Alt Gr)然后松开。 按与您想要的字母/变音符号相对应的键序列。这些有时是直观的,有时不是。有时顺序也无关紧要,例如在重音的情况下。 要插入 ß,请按s s 对于变音符号,例如 ü,请按u " 对于重音符号,例如 á,按a '或' a 对于 ñ,请按n Shift ~ 您可以在 Wikipedia或下图中查看完整列表: ctac_ 2019-03-03T09:13:22+08:002019-03-03T09:13:22+08:00 如果是几个字符,您可以使用: Ctrl+Shift+U Enter 'utf8 code of your char' Enter 您可以在此处找到 utf8 代码
你少了一步。您需要先设置Compose 键。例如,要将右键设置Alt为 Compose 键:
然后:
您可以在 Wikipedia或下图中查看完整列表:
如果是几个字符,您可以使用:
您可以在此处找到 utf8 代码