我正在使用 Ubuntu 21.10。
当我在 vscode 中并按下Ctrl++时,映射不会发送到 vscode,而是键入带下划线的 'e' 字符Shift。e
我看过很多帖子表明这是因为 ibus,但我已经从我的系统中完全卸载了 ibus,但问题仍然存在。
我真的需要vscode的++Ctrl映射,我不愿意改变这个要求。有什么我可以做的吗?Shifte
我正在使用 Ubuntu 21.10。
当我在 vscode 中并按下Ctrl++时,映射不会发送到 vscode,而是键入带下划线的 'e' 字符Shift。e
我看过很多帖子表明这是因为 ibus,但我已经从我的系统中完全卸载了 ibus,但问题仍然存在。
我真的需要vscode的++Ctrl映射,我不愿意改变这个要求。有什么我可以做的吗?Shifte
Ctrl++可以分配给ibus的“表情符号注释”功能Shift。e它允许输入表情符号字符。
要禁用或更改该键绑定,请打开终端并使用命令启动 ibus 设置工具
ibus-setup
。在“表情符号”选项卡上,禁用(或更改)“表情符号注释”旁边的快捷方式。如果您使用的是 Gnome 桌面,即默认的 Ubuntu 桌面,您可能还需要清除 dconf 设置。选择以下选项之一:
这是我解决它的方法...
sudo apt 删除 ibus
然后转到应用程序“语言支持”并在“键盘输入法系统”下选择“XIM”。
注销然后登录。
据广泛报道,键盘快捷键在 Ubuntu/Linux 中与 VSCode 存在问题(见下文)。
我的建议 #1是根据您的意图检查键绑定是否正确。这就是我在 Win 10 中得到的(我在 Ubuntu 中没有要检查的 VSCode),文件->首选项->键盘快捷键-> 搜索栏 -> ctrl + shift + e
右键单击每个项目并复制给出
请通过编辑 OP 进行确认:
我会等待这个进一步的信息。
在 Ubuntu/Linux 中使用 VSCode 键盘快捷键报告的一些问题
有关的