大概很多人还不知道,在老K同学偷偷默默开发了很久后,新一代的 fcitx5 已经“能用”了。不过因为还处在早期开发阶段,现在只有拼音输入法能用,而且输入界面极挫,没有配置界面和任何命令行帮助信息等。
先来一段 demo:
下面简单介绍一下 Arch 里的安装及配置方法:
首先从 AUR 中安装相关的软件包:
yaourt -S fcitx5-git fcitx5-qt-git fcitx5-gtk-git fcitx5-chinese-addons-git
依赖中其他的相关包会被 yaourt 自动安装。如果你更喜欢手动安装,可以参考下面的顺序:
xcb-imdkit-git -> fcitx5-git -> libime-git -> fcitx5-chinese-addons-git -> fcitx5-gtk-git -> fcitx5-qt-git
注意原来的 fcitx 和这系列软件包冲突,可能会被提示卸载。
安装完成后,把下面的内容粘贴到 ~/.config/fcitx5/profile 中(来自老K的博客)
[Profile]
# CurrentGroup
CurrentGroup=Default
[Profile/GroupOrder]
0=Default
[Profile/Groups/0]
# Default Input Method
DefaultIM=pinyin
# Layout
Default Layout=us
# Group Name
Name=Default
[Profile/Groups/0/Items/1]
# Layout
Layout=
# Name
Name=pinyin
[Profile/Groups/0/Items/0]
# Layout
Layout=
# Name
Name=keyboard-us
然后修改环境变量如下:
GTK_IM_MODULE=fcitx5
XMODIFIERS=@im=fcitx
QT_IM_MODULE=fcitx5
重启后,可能需要你手动运行一下 fcitx5,然后运行你喜欢的程序测试效果吧~
现在 fcitx5-chinese-addons-git 顺序要放到 fcitx5-qt-git 后了,不然 cmake 的时候会缺少 Fcitx5Qt5WidgetsAddons
https://github.com/fcitx/fcitx5-chinese-addons/commit/13b510e9691ded28818678b23d854132df5eaa8d#diff-af3b638bc2a3e6c650974192a53c7291R40
结果其实肥猫输入的两句话都还是通过 cloudpinyin 输入的……(
膜拜fcitx5 dalao(还在用辣鸡scim的瑟瑟发抖
Pia!▼(o ‵-′)ノ★!⊂▼(o ‵-′)ノ彡★))д`)