如何在 Ubuntu Mate 18.04 中禁用表情符号输入?

Ale*_*der 31 mate emoji ubuntu-mate 18.04

只是注意到每次我在 18.04 中按Ctrl+ Shift+时都会弹出这个烦人的表情符号输入(“表情符号选择”)E。我真的需要这个快捷方式来切换到 Visual Studio Code 中的文件资源管理器,但我只获得了表情符号输入。有没有办法禁用此功能或至少更改快捷方式?不想因为这个而改变VCS的快捷方式,我真的习惯了

小智 33

只是一个小提示:如果您没有找到 IBus 首选项对话框,请打开终端外壳并键入

ibus-setup
Run Code Online (Sandbox Code Playgroud)

屏幕上会出现这样的对话框:

IBus 首选项对话框


Ale*_*der 6

原来它是包含表情符号包的新 ibus 版本,我能够在 ibus 设置中更改快捷方式。


zar*_*sht 5

对于VS代码,如果通过Ubuntu的安装捕捉你需要的输入法比其他ibus

如果您从命令行运行 VS Code,请执行以下操作:

$ GTK_IM_MODULE="xim" code
Run Code Online (Sandbox Code Playgroud)

您还可以在 .bashrc 中为其添加别名: alias code='GTK_IM_MODULE="xim" code'

配置 Dash 启动器(假设 VS Code 是使用 Snap 安装的):

  • 启动器文件位于/var/lib/snapd/desktop/applications/code_code.desktop~/.local/share/applications/code_code.desktop或两者
  • 编辑它并添加GTK_IM_MODULE="xim"Exec命令中:
[Desktop Entry]
...
Exec=env GTK_IM_MODULE="xim" BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/code_code.desktop /snap/bin/code --force-user-env --no-sandbox --unity-launch %F
...

[Desktop Action new-empty-window]
...
Exec=env GTK_IM_MODULE="xim" BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/code_code.desktop /snap/bin/code --force-user-env --no-sandbox --new-window %F
Icon=/snap/code/41/meta/gui/com.visualstudio.code.png


Run Code Online (Sandbox Code Playgroud)