Fcitx5配置详解
最近从 Ubuntu 22.10 升级到了 23.04,想把 ibus 输入法的字体调整下,还要去改动 gnome-shell.css 文件,换个 Gnome theme 又要操作一遍,加上剪切板软件 copyq 也频繁崩溃,于是决定切换到 fcitx5 。
个人认为 fcitx5 的优势是:
- 自带剪切板,虽然功能没有 copyq 那么丰富,日常使用可应付,至少不会崩溃;
- 可自由定制皮肤,ibus 也可以定制,要额外安装 gnome 插件(见我写的这个文章)。ibus 和 gnome 强绑定,双刃剑,读者按需选择。
1. 安装 fcitx5
1 sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-frontend-gtk3 fcitx5-frontend-gtk2 fcitx5-frontend-qt5
安装 fcitx5-rime 输入引擎,后续介绍相关输入法配置,先跳过。
1sudo apt install fcitx5-rime
2. 系统设定
先设定输入法框架为 fcitx5
添加输入法,如果不用 rime 的输入,这里添加输入法。
使用 fcitx5-rime
环境变量配置( 详细解释见 Arch wiki ):
1➜ ~ cat /etc/environment | grep -i fcitx
2GTK_IM_MODULE=fcitx
3QT_IM_MODULE=fcitx
4XMODIFIERS=@im=fcitx
5INPUT_METHOD=fcitx
6SDL_IM_MODULE=fcitx
3. 雾凇拼音
雾凇拼音,比我之前使用的 🍀 四叶草输入法词库貌似要强一点。
使用方法是直接把仓库克隆到用户的 fcitx 数据目录 ~/.local/share/fcitx5/rime
。
4. 皮肤
fcitx 皮肤比 ibus 多,找了些个人觉得好看的放在 github 仓库中,读者自取: https://github.com/kmephistoh/dotfiles/tree/main/.config/themes
。
用这个链接搜索 https://github.com/search?o=desc&q=fcitx5+theme&s=stars&type=Repositories
找出一个自己喜欢的即可。
直接放到 ~/.local/share/fcitx5/themes
这个目录中。
然后运行
1➜ fcitx5-configtool
在弹出的界面中选择对应的皮肤,这一点和 ibus 比起来,方便多了。我选 catppuccin-mocha
5. 字体
众所周知,中文字体比英文字体库大很多,常用汉字少说好几千个。搜索了一圈,简体中文选思源,繁体中文jf open 粉圓耐看点,可惜没有简体版。
值得一体的是 杨任东竹石体
像是手写的,有血有肉,看起来非常亲切。已配置为候选框字体,漂亮有内涵甚是满意。作者免费供大家使用,官网都没一个,可见生存状态不乐观,自行搜索下载。更为可惜的是,中国大陆的公园里面,各种用水写字的大爷,独树一格,人去字无,应该给收集保护起来,丰富中文世界。
字体安装可参考我写的这个文章
字体选择:
6. 剪切板设置
输入法带剪切板功能这个想法非常棒,毕竟 cjk 的东亚人,使用电脑输入法都是必备。功能精简,不能像copyq那样配置成 vim 移动/删除,简单场景够用,至少它不会像 copyq 那样经常崩溃。
剪切板设置Ctrl+;
触发。
7. 最终效果
分别对应普通输入、emoji 输入、剪切板。
8. 遗留问题
可能和新的 Gnome 44 有关。
-
系统托盘图标 tray icon 显示不了,不重要、也不不想安装额外软件,毕竟不是系统自带的 ibus
-
transparent-green
皮肤透明效果不起作用 -
不能像 ibus 那样弄个美女背景图片,因为不清楚如何设置透明效果,安心打字,不看也罢。
版权申明:
- 未标注来源的内容全部为原创,未经授权请勿转载(因转载后排版往往错乱、内容不可控、无法持续更新等);
- 非营利为目的,演绎本博客任何内容,请以'原文出处'或者'参考链接'等方式给出本站相关网页地址(方便读者)。