我改用美式键盘布局主要是因为我发现这样编程更容易。但对于其他应用程序,我有时需要变音符号。
我尝试使用美国国际布局,但变音符号的位置很奇怪,而且对于编程来说也不是那么好。
我可以配置我的 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
答案3
您可以启用撰写键完成后,您可以按以下顺序输入ö:
Compose随后是“ 随后是o