我已经禁用瑞典语键盘布局上的死键,以便更轻松地输入诸如~、´ 和 ` 等字符。
我如何暂时启用这些键的旧行为?例如,现在我无法输入带有尖音符的 e。我是否需要暂时切换键盘布局,或者我是否错过了一些组合键?
答案1
您可以按Ctrl+ Shift+ U,然后按住 Ctrl+Shift在输入任何字符的 Unicode 代码点时,松开 Ctrl+Shift 即可将其转换为字符。例如,要输入 é,则按 Ctrl+Shift+U+E9,因为 é 是 U+00E9(您不必输入开头的零)。
对我来说,这个技巧对于在 Xfce 下运行的基于 GTK 的应用程序很有效。
如果你只需要输入一些不同的这样的字符,这可能是可以接受的,但我首先承认我不想把 Unicode BMP 的一半都记在记忆里。
另一种方法是将键映射扩充为定义一个Compose键,正如建议的那样ott--在评论中。我四处寻找了一下,无法立即找到通过 GUI 执行此操作的任何方法(从 Wikipedia 文章来看,这应该是完全可行的,但我没有找到有问题的对话框),但确实遇到了论坛帖子建议使用 之类的命令setxkbmap -option compose:rwin
,这很可能通过 ~/.xinitrc 或 ~/.xsession 来完成。然后Compose+'后跟E(where Compose= Right Win) 会产生É
。