![是否可以在输入一个字母后自动将语言改回?](https://linux22.com/image/1181498/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%9C%A8%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E5%AD%97%E6%AF%8D%E5%90%8E%E8%87%AA%E5%8A%A8%E5%B0%86%E8%AF%AD%E8%A8%80%E6%94%B9%E5%9B%9E%EF%BC%9F.png)
我使用的是美国布局,但有时我需要写一些变音符号(德语字母)。所以我的问题是,是否可以只更改一个字母的键盘布局,然后将其改回美国布局?
答案1
无法仅通过更改单个字符来更改整个键盘布局:您必须更改(可以使用热键执行此操作),然后再改回来(同样,可以使用热键完成。在 Ubuntu 中,Super+Space配置为切换到下一个键盘布局,Shift++Super配置为切换Space到上一个。
到目前为止是问题。现在让我们处理X问题。
对于输入单个字符,有其他更好的选择。
选项1: 你可以切换到键盘变体支持输入国际字符。
- 这英语(美国,国际,带死键)键盘布局将某些键变成死键。例如,"单独按下不会显示任何内容。随后的字符,例如u将输入带有变音符号的字符“ü”。这里的(轻微)缺点是,您还需要按两次键才能输入死键的字符,例如""或"Space输入“。对于程序员来说,这可能不仅仅是一个轻微的缺点。
- 这英语(国际,带 AltGr 死键)(感谢 KGIII 指出这一点)克服了这个缺点,但需要按住AltGr才能激活死键。AltGr通常是正确的键。因此,通过按住,然后按和Alt来输入变音符号。然后按 即可输入 ü。AltGrShift"U
此外,这两种键盘布局还可以直接用 组合使用许多字符AltGr。ü 可直接用AltGr+组合使用u,Í 可通过Shift+ AltGr+组合使用I,等等。
选项 2:你可以使用Linux”撰写“ 关键特点。使用该系统,您可以定义一个键(例如左键Alt)作为组合键。按下该键表示接下来的键盘击打应被解释为字符。因此,按下Composeu"或Compose"u将产生“ü”。您可以使用“键盘”选项卡上的 Gnome Tweaks 设置组合键。
(选项 3:仅当您偶尔需要这样做时才相关),加载工具“字符”并将该字符从工具复制到剪贴板。您经常使用的字符会显示在“最近使用”选项卡上。这样以后您就可以快速检索到您偶尔使用的字符。