在安装了 22.04 的新笔记本电脑上,我有一个奇怪的键绑定Ctrl- .(控制和点/句号字符)。如果我在任何文本窗口中使用它,无论是 gedit、emacs、firefox 还是 chromium 文本输入框,即使使用 gimp 图像中的文本输入工具,我也会得到一个小写的e
下划线。如果我随后输入更多字符,这些字符会显示下划线。如果我再次输入Ctrl- .,输入的序列会消失,但Return
输入的字符序列会保留,下划线会被删除。
Emacs 在显示之后输入的字符时特别奇怪Ctrl,.在一个额外的弹出窗口中:
当询问 emacs 的describe-key
功能时,它永远不会看到Ctrl- .。当询问时,xev
它仅显示该内容Control以及Dot按下的位置。键盘快捷键或窗口管理器的键盘设置中没有任何内容(在我的情况下是 Xfce4,但在使用 Ubunut(标准)运行时我得到相同的结果)。
还有一个提示:用 检查 emacs 上这个额外的小窗口xwininfo
,它的名字是ibus-ui-gtk3
。
有人知道这是什么吗?有没有办法找出行为产生的位置,有没有工具可以查看xev
记录和 emacsdescribe-key
看到的内容之间发生了什么。
答案1
emacs 弹出窗口的最后一条提示透露了一切。有些东西ibus
。
有一个程序ibus-setup
,其中有一个定义的Emoji
选项卡<Control> period
。