继续使用 fcitx5(推荐)
安装 fcitx5 中文输入法
1sudo apt install fcitx5-chinese-addons \ 2fcitx5-frontend-gtk4 fcitx5-frontend-gtk3 fcitx5-frontend-gtk2 \ 3fcitx5-frontend-qt5 $(check-language-support)
check-language-support 同时安装了系统中缺失的中文语言包(在 区域设置-语言 中点击安装缺失的语言包没有反应),这样才能在第3步中看到 输入法 的选项。
启用 fcitx5 注意,不要相信网上任何要你更改.xinputrc或者在某些文件中添加如下变量的话
GTK_IM_MODULE=fcitxQT_IM_MODULE=fcitxXMODIFIERS=@im=fcitx请直接使用你登录的用户执行以下命令
1im-config
在弹出的窗口中,依次选择确定,是,选择如下选项即可。
重启系统 在 系统设置-区域设置-输入法 中添加 拼音 或者 pinyin
解决 Intellij Idea 中使用 fcitx5 候选框不跟随的问题 (20240126更新:此时的Idea已经没有此问题,无需进行此步) 可以将如下项目的release文件解压缩到JetBrain产品的jbr目录中(可能导致markdown无法预览)
1https://github.com/RikudouPatrickstar/JetBrainsRuntime-for-Linux-x64
程序员推荐在如下配置中关闭简繁切换快捷键
系统设置-区域设置-输入法-配置附加组件-简繁切换 中删除CTRL SHIFT F的简繁切换快捷键。解决在 Visual Studio Code 中无法使用任何中文输入法的问题
如果你在 Discover 软件管理工具中下载了 VSCode,请卸载后,在官网下载 deb 包安装,即可解决无法输入中文的问题。
使用 fcitx4
卸载 fcitx5
1sudo apt-get remove fcitx5
安装谷歌拼音输入法
1sudo apt-get install fcitx-googlepinyin
参考 继续使用 fcitx5 中的第二步,启用fcitx4
你需要重启以启用谷歌输入法,默认 CTRL SPACE 切换输入法,切换到谷歌拼音后可以只使用 SHIFT在中文和英文之间来回切换(多么简单又困难的事情)。程序员推荐在如下配置中关闭CTRL SHIFT F的简繁切换快捷键。
如果希望解决中 Intellij Idea 或者 VSCode 中输入的问题,请参考继续使用 fcitx5