如何更改表情符号选择器的键盘快捷键?

如何更改表情符号选择器的键盘快捷键?

Shift++正在调用 Ubuntu Bionic (18.04) 中的表情符号选择器。CtrlE在另一个应用程序中使用了该快捷方式。如何更改快捷方式?

答案1

需要运行ibus-setup并在“表情符号”选项卡中

显示“表情符号”选项卡的 IBus 首选项对话框

....更改快捷方式(单击屏幕截图中聚焦的三个点)。之后我必须重新启动计算机才能使更改生效(不确定如何重新启动 IBUS)。

答案2

要在 Ubuntu 19.04 中的命令行上进行更改,可以使用gsettings。例如,要删除快捷方式,您可以执行以下操作:

gsettings set org.freedesktop.ibus.panel.emoji hotkey "@as []"

要重新启用默认快捷方式:

gsettings set org.freedesktop.ibus.panel.emoji hotkey "['<Control><Shift>e']"

要更改为不同的快捷方式,请运行上面的命令,但将部分更改<Control><Shift>e为所需的组合。

答案3

这是此处列出的错误:

https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1885914

我发现的解决方案是删除该ibus包:

sudo apt-get remove ibus
sudo apt-get purge ibus

转到更新并设置 Ubuntu 的焦点窝版本的存储库并删除残留的 eoan

转到更新并为 Ubuntu 的 focal fossa 版本设置存储库并删除 remanescent eoan 并重新安装ibus

sudo apt-get install ibus

进入语言支持并设置 iBus 方法,针对用户和 root

在用户和 root 的终端中:

ibus-setup

并更改表情符号选项卡中的快捷方式

在用户和 root 的终端中:

im-config

并设置 ibus

对于终端用户:

gedit .bashrc

在末尾添加以下几行:

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

相关内容