Archlinux-安装和设置fcitx IME

在Archlinux/Manjaro默认是没有安装输入法,需要手动安装,一般都是使用fcitx。


fcitx安装

安装的时候,可以安装上全部模块,也把配置工具安装上,方便设置

sudo pacman -S fcitx-im fcitx-configtool


启动

安装完会在/etc/xdg/autostart/fcitx-autostart.desktop,有一个启动的快捷方式,重启的时候就会自动加载,如果要马上运行可以执行命令:

fcitx &


配置工具

启动输入法之后,可以在托盘上右键输入法点击配置,就可以选择输入法,图形化配置。


设置环境变量

涉及三个变量,只要让桌面环境加载到文件添加如变量即可,我习惯添加到/etc/profile,如果是单独用户使用可以设置本地的环境:~/.pam_environment

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx


扩展输入法

fcitx本身就有带拼音输入法,但是我们可以选择扩展的输入法,比如:谷歌拼音,搜狗拼音,RIME等。

谷歌拼音:稳定,但是感觉很多词汇还是不全

sudo pacman -S fcitx-googlepinyin

搜狗拼音:有一些依赖,需要安装,感觉不是很稳定,可以在添加archlinuxcn源上直接安装

sudo pacman -S fcitx-sogoupinyin

RIME:中州韵输入法,传说中的神级输入法(正在试用中)

sudo pacman -S fcitx-rime


可能出现的问题

在 gnome-terminal中 Ctrl + Space 不能调出输入法

gsettings set org.gnome.settings-daemon.plugins.xsettings overrides “{‘Gtk/IMModule’:<‘fcitx’>}”

但是目前GNOME Shell 3.32.2没有发现有这个问题,在3.16版本的时候可能遇到。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据