龙空技术网

Manjaro/Arch - 安装及设置fcitx输入法

linux运维菜 817

前言:

现时姐妹们对“linux虚拟机切换输入法”都比较关注,我们都需要剖析一些“linux虚拟机切换输入法”的相关知识。那么小编在网络上搜集了一些对于“linux虚拟机切换输入法””的相关知识,希望大家能喜欢,小伙伴们快快来了解一下吧!

在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=fcitxexport QT_IM_MODULE=fcitxexport 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版本的时候可能遇到。

标签: #linux虚拟机切换输入法