惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
GbyAI
GbyAI
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
U
Unit 42
Engineering at Meta
Engineering at Meta
aimingoo的专栏
aimingoo的专栏
Y
Y Combinator Blog
Google DeepMind News
Google DeepMind News
Vercel News
Vercel News
美团技术团队
雷峰网
雷峰网
Recent Announcements
Recent Announcements
有赞技术团队
有赞技术团队
D
DataBreaches.Net
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Apple Machine Learning Research
Apple Machine Learning Research
J
Java Code Geeks
罗磊的独立博客
MyScale Blog
MyScale Blog
博客园_首页
IT之家
IT之家
F
Fortinet All Blogs
博客园 - Franky

mephisto.cc

修复rime-ice无法弹出候选框的问题 开机滚动字体显示优化 个人网站安全防护 树莓派上部署Vaultwarden 使用goaccess实时分析Caddy日志 个人网站监控 Hugo全站AVIF记 Linux下尝试使用Godot开发小游戏 Arch linux dae 透明代理 Airflow接管galler-dl下载任务 如何使用gallery-dl批量下载图像 Arch核显下如何愉快玩Dota2和CS2 Arch/labwc 环境网络相关设置 Rime添加dota2词库 Arch 重装记录 Supertuxkart iOS版终于发布了 打造自己的流媒体音乐服务 剪切板管理工具clipcat推荐 MangoHud性能监控 微信小程序开发记 Rofi试用 解决Arch下VSCode无法输入中文的问题 独立窗口管理器下无法录屏问题处理 上海市二手房成交数据监控 OpenLDAP监控 Arch linux如何顺畅连接蓝牙设备 使用Git和Ansible管理配置文件 Arch Linux SSL VPN 客户端配置 简单获取celery任务实时结果 Arch linux下iNode客户端的安装和使用方法
Fcitx5配置详解
2023-04-24 · via mephisto.cc

最近从 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

fcitx settings

添加输入法,如果不用 rime 的输入,这里添加输入法。

fcitx input method

使用 fcitx5-rime

fcitx 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 这个目录中。

然后运行

在弹出的界面中选择对应的皮肤,这一点和 ibus 比起来,方便多了。我选 catppuccin-mocha

fcitx change theme

5. 字体

众所周知,中文字体比英文字体库大很多,常用汉字少说好几千个。搜索了一圈,简体中文选思源,繁体中文jf open 粉圓耐看点,可惜没有简体版。

值得一体的是 杨任东竹石体 像是手写的,有血有肉,看起来非常亲切。已配置为候选框字体,漂亮有内涵甚是满意。作者免费供大家使用,官网都没一个,可见生存状态不乐观,自行搜索下载。更为可惜的是,中国大陆的公园里面,各种用水写字的大爷,独树一格,人去字无,应该给收集保护起来,丰富中文世界。

字体安装可参考我写的这个文章

字体选择:

fcitx-select-font

6. 剪切板设置

输入法带剪切板功能这个想法非常棒,毕竟 cjk 的东亚人,使用电脑输入法都是必备。功能精简,不能像copyq那样配置成 vim 移动/删除,简单场景够用,至少它不会像 copyq 那样经常崩溃。

剪切板设置Ctrl+; 触发。

fcitx-clipboard

7. 最终效果

分别对应普通输入、emoji 输入、剪切板。

fcitx result

8. 遗留问题

可能和新的 Gnome 44 有关。

  • 系统托盘图标 tray icon 显示不了,不重要、也不不想安装额外软件,毕竟不是系统自带的 ibus

  • transparent-green 皮肤透明效果不起作用

  • 不能像 ibus 那样弄个美女背景图片,因为不清楚如何设置透明效果,安心打字,不看也罢。