我最近升级到了 Fedora 35。
在 Visual Studio Code 上编码时,我无法使用快捷方式Ctrl+.打开快速修复。
当我按Ctrl+时.,它总是显示带下划线的字母。除了再次按+或按e外,输入任何其他内容均无效。Ctrl.Esc
我尝试在浏览器和终端中使用该组合键来确保这不是 VSCode 的问题。但结果完全一样。
我找到了这个快捷方式,Settings
但没有得到任何结果。
我仍然认为这是快捷方式的问题,但不知道如何找到哪个程序使用了该快捷方式,这会影响整个系统。
请告诉我如何找到哪个程序创建了此快捷方式,或者这是一个错误?
答案1
带下划线的 e 可让您在 e 后输入其名称来插入表情符号。尝试ctrl+alt+.
绕过此问题。对我来说很管用。
答案2
我仍然无法解决这个问题,但我找到了一种解决方法。
我已将 VSCode 中的键绑定更改editor.action.quickfix
为另一个键绑定以使用 VSCode 快速修复。
更新
我已经发现该组合键将触发 Fedora 上的表情符号输入。
以下是修复此问题的步骤:
- 打开
ibus-setup
- 选择
Emoji
标签 - 点击
...
表情符号注释中的 - 将键码和修饰符更改为您想要的任何内容
- 点击
Apply
OK
现在冲突已经消失了:)