英语键盘上的德语变音符号

英语键盘上的德语变音符号

我改用美式键盘布局主要是因为我发现这样编程更容易。但对于其他应用程序,我有时需要变音符号。

我尝试使用美国国际布局,但变音符号的位置很奇怪,而且对于编程来说也不是那么好。

我可以配置我的 i3wm 以使用自定义键盘快捷键吗?按住o或按下alt+等操作o将产生ö

答案1

ArchLinux wiki 上有对我而言适用于 i3 的答案.您可以使用撰写键以实现输入任何类型的 Unicode 字符。我有一个英国布局,但经常需要输入德语字符。使用撰写键,我可以输入CapsLock然后"然后a得到ä

首先,找到可用的撰写选项

grep "compose:" /usr/share/X11/xkb/rules/base.lst

这应该会给你一些类似的东西:

...
compose:menu         Menu
compose:caps         Caps Lock
...

然后将撰写键设置为首选键。我使用大写锁定键。

setxkbmap -option compose:caps

如果你找不到适合的预定义配置,我认为你必须自己设置xmodmap 配置

答案2

我建议你安装自动键应用程序:

sudo apt-get install autokey-gtk

并配置变音符号的快捷键。对于初始配置,您可以从人物应用程序。

答案3

您可以启用撰写键完成后,您可以按以下顺序输入ö:

Compose随后是“ 随后是o

相关内容