系统是 arclinux 用的是 wayland,之前用的是 KDE,通过修改编译参数可以解决,可以切换到 wayland 之后,修改编译参数的方法就失效了。
而且也看到了论坛里面修改 env 的方法,但是修改之后仍然无效,fcitx5 还是可以在 emacs 中使用。 下面是修改后的 eamcs.desktop,不知道修改的对不对
[Desktop Entry]
Name=Emacs
GenericName=Text Editor
Comment=Edit text
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
Exec=env GTK_IM_MODULE=emacs XMODIFIERS=@im=emacs QT_IM_MODULE=emacs SDL_IM_MODULE=emacs GLFW_IM_MODULE=emacs emacs %F
Icon=emacs
Type=Application
Terminal=false
Categories=Development;TextEditor;
StartupNotify=true
StartupWMClass=Emacs
求问各位大佬有没有好的解决方案,用 emacs-rime 习惯了,实在是不习惯时不时的误触到系统输入法。