![带有死键的美国国际键盘(Ubuntu 18.04)](https://linux22.com/image/1064253/%E5%B8%A6%E6%9C%89%E6%AD%BB%E9%94%AE%E7%9A%84%E7%BE%8E%E5%9B%BD%E5%9B%BD%E9%99%85%E9%94%AE%E7%9B%98%EF%BC%88Ubuntu%2018.04%EF%BC%89.png)
当我使用美国国际键盘布局时,有没有办法让我的美国键盘的行为与 Windows 和 Mac 相同?
我目前的状态是:
我可以在元音上打出重音符号
[OK]
在某些应用程序(例如 Firefox)上,我可以以 ' + c 的形式输入 ç,但在其他应用程序(例如 Telegram)上,我得到的是 ć。我知道我可以改用 Alt+。
[Partially working]
我总是需要在 ' 后按空格键,否则我无法打字ID或者它是或类似的东西,但在 Windows 或 Mac 上则不是这样。对于我的语言,我只对 ç 以外的元音的重音感兴趣,如果我在 ' 后输入辅音,我希望它立即显示为 '。
[Not OK]
答案1
我在 16.04 中使用了“带有 AltGr 死键的国际版”或类似的东西。我可以按住右 Alt 键来为单个字母添加重音,否则, , ' 和 " 可以正常工作。
在 18.04 中它似乎被隐藏了。在“区域和语言”中,我首先选择了美国键盘,然后我可以添加“英语(国际版,带 AltGr 死键)” - 之后我可以删除普通的美国键盘。
请注意,当我这样做时,我也从 IBus 转移到了 XIM 方法(它位于管理已安装的语言下 - ???) - 不知道这是否有助于进行此更改,但无论如何我都可以将其改回 IBus。
答案2
我发现最好的解决方案是安装 2 个键盘。就我而言:
- 英语(美国)
- 英语(美国,国际,带死键)
我使用 #1 表示无重音,这样我只需输入“I'd”即可获得重音。我使用 #2 表示重音。可以全局选择键盘,也可以为每个单独的窗口(设置/区域和语言)选择输入源右侧的选项按钮。
Super + space两个键盘之间的变化。
我不知道该如何解决您提到的第 2 项。
答案3
回答 2 - 英语(美国,国际,带 AltGr 死键)使用Alt+ ,(逗号)键可输入 ç。要大写,只需添加 即可Shift。
希望它能帮到你...我也在用葡萄牙语和英语来回切换时感到很烦。顺便说一句,这个键盘上还出现了几个其他特殊字符,请确保单击“添加语言”选项下的小键盘按钮来查看布局。