Ctrl+。(点) 使“e”出现,而不是在 Gnome 上的 VSCode 中显示建议

geo*_*rch 55 keyboard-shortcuts xorg archlinux gnome-shell visual-studio-code

我在 Gnome 上使用 VSCode(在 Arch 上的 XOrg 上)。最近,该快捷方式Ctrl+.停止工作,尽管仍然列在键盘快捷方式中并且所有扩展都被禁用。相反,会出现下划线e

在此输入图像描述

当按 Enter 两次或 ESC 一次时,该字符消失。当写一些东西然后按回车键时, 就会e消失,但所写的文本会保留。当更改带有下划线的窗口时e,它会变成常规的e

这似乎与撰写键有点相似,按下后会显示一个带下划线的中心点。

Ctrl+.我在 Gnome 设置中找不到任何键盘快捷键。

这个功能是什么?到底有什么好处呢?我怎样才能恢复原来的行为?

小智 64

这与 VSCode 无关,因为所有应用程序(Wayland 和 Xorg、Fedora 上)的任何文本输入字段都会发生同样的情况。

当我升级到 Gnome 42 时,这个问题出现在我的电脑上,但我仍然找不到解决它的方法(键盘快捷键没有任何条目Ctrl+.)。

编辑:找到关于此问题的这篇文章。他们的修复方法是运行ibus-setup并禁用 ibus 快捷方式。


pix*_*ker 36

此问题与 VSCode 无关。我在 Linux Ubuntu 22 上也经历过这种情况。

尝试以下方法关闭表情符号注释键盘快捷键:

$ gsettings set org.freedesktop.ibus.panel.emoji hotkey "[]"
Run Code Online (Sandbox Code Playgroud)

或者运行

$ ibus-setup
Run Code Online (Sandbox Code Playgroud)

在表情符号选项卡下,清除“表情符号注释”

在此输入图像描述