GTK自带'Ctrl+Shift+u'为Unicode输入快捷键。
这个在X11中可以通过ibus-setup中,或者通过gsettings指令来设置快捷键为空。

目前在wayland session中,单单这样设置不行。

以VS Code 1.111为例子

#打开ibus清空或更换unicode快捷键
ibus-setup

#可以将这个设置为环境变量,放在 `~/.bashrc`或者其他启动文件下
export GTK_IM_MODULE=ibus

code --ozone-platform=x11

理论上对大多数基于Electron开发的程序有效,Electron v38开始好像只支持wayland,未测试

可以修改/usr/share/applications/code.desktop以方便通过桌面环境启动。

测试环境:Fedora 43 Workstation(Gnome 49)/ Debian 13.3.0 Gnome (Gnome 48)

标签: none

添加新评论