Sco*_*orb 13 keyboard shortcut-keys ibus
我使用的是 Ubuntu 21.10。
当我在 vscode 中按Ctrl+ Shift+时e,映射不会分派到 vscode,而是键入带下划线的“e”字符。
我查看了很多帖子,表明这是因为 ibus,但我已经从系统中完全卸载了 ibus,但问题仍然存在。
我确实需要vscode的Ctrl++映射,而且我不愿意改变这个要求。有什么我可以做的吗?Shifte
Ctrl+ Shift+e可以分配给ibus的“Emoji注释”功能。它允许输入表情符号字符。
要禁用或更改该键绑定,请打开终端并使用命令启动 ibus 设置工具ibus-setup。在“表情符号”选项卡上,禁用(或更改)“表情符号注释”旁边的快捷方式。
如果您使用的是 Gnome 桌面,即默认的 Ubuntu 桌面,您可能还需要清除 dconf 设置。选择以下选项之一:
gsettings reset org.freedesktop.ibus.panel.emoji hotkey
Run Code Online (Sandbox Code Playgroud)
gsettings set org.freedesktop.ibus.panel.emoji hotkey "['']"
Run Code Online (Sandbox Code Playgroud)
gsettings set org.freedesktop.ibus.panel.emoji hotkey "['<Control>period']"
Run Code Online (Sandbox Code Playgroud)
据广泛报道,Ubuntu/Linux 中的 VSCode 键盘快捷键存在问题(见下文)。
我的建议#1是您根据您的意图检查按键绑定是否正确。这是我在 Win 10 中得到的(我在 Ubuntu 中没有 VSCode 来检查),文件->首选项->键盘快捷键-> 搜索栏 -> ctrl + shift + e
右键单击每个项目并复制给出
{
"key": "ctrl+shift+e",
"command": "workbench.view.explorer",
"when": "viewContainer.workbench.view.explorer.enabled"
}
{
"key": "ctrl+shift+e",
"command": "workbench.action.quickOpenNavigatePreviousInFilePicker",
"when": "inFilesPicker && inQuickOpen"
}
Run Code Online (Sandbox Code Playgroud)
请通过编辑OP来确认:
我将等待进一步的信息。
Ubuntu/Linux 中 VSCode 键盘快捷键报告的一些问题
有关的