我有 Ubuntu 19.04,并且我正在使用英语美国国际键盘布局,因为我想使用重音字母,如、、á
等。一切都运行良好,但可能有点太好了。ö
ã
当我输入'
+时a
,我得到了字符á
,这是预期的行为。但是当我输入'
+s
或'
+m
时,我分别得到了ś
和ḿ
,我不想要这些字符。
如果我输入'
+s
那么我希望布局输出's
而不是ś
,或者如果我输入'
+m
那么我希望布局输出'm
而不是ḿ
。
在有人说我要求一些疯狂的事情之前,因为我希望键盘布局有选择地在某些字母中放置重音符号,但忽略其他字母上的重音符号,我也在 macOS 和 Windows 计算机上使用美国国际键盘布局,它们都按照我期望的方式运行:'
+a
输出á
但'
+s
输出's
而不是ś
。
在 Linux 上是否可能出现相同的行为?
答案1
我不知道在 Linux 上如何实现您描述的确切行为。至少不能仅通过 XKB 来实现。
我建议你尝试另一种键盘布局。假设你只需要偶尔输入重音字符,请查看英语(国际,带 AltGr 死键)键盘布局。它仅与修饰键一起触发死键行为Right Alt。
'然后是 a => 'a
Right Alt+'后跟 a => á