适合人群:第一次在 Linux 上用中文输入法、看到一堆英文术语就头大的纯新手。
目标:装好之后能打字、不踩坑、知道出问题去哪查。
零、安装过程(一步步照做)
下面每一步都给具体命令和配置,复制粘贴即可。环境示例:Ubuntu 24.04 + 已带 fcitx5 框架(x86_64)。
第 0 步:确认 / 安装 fcitx5 框架
1 | # 确认是否已有 fcitx5(有输出即已装) |
第 1 步:安装 Rime 引擎 + fcitx5 前端
1 | sudo apt update |
装完自动带上朙月拼音(简体)、地球拼音、仓颉等词库。
第 2 步:把 Rime 加进输入法列表
编辑(没有就新建)~/.config/fcitx5/profile,内容如下。关键是 DefaultIM=rime 和末尾的 Items/1 那一项:
1 | [Groups/0] |
第 3 步:设 fcitx5 为系统默认输入法框架
1 | im-config -n fcitx5 |
(也可在「系统设置 → 区域与语言 → 管理已安装的语言 → 键盘输入法系统」里选 fcitx5。)
第 4 步:设置输入法环境变量(让 GUI 应用连上 fcitx5)
写入 ~/.xprofile:
1 | export GTK_IM_MODULE=fcitx |
同样内容建议再写一份进
/etc/environment做全局兜底(注意该文件里变量不加export)。
第 5 步:开机自启 fcitx5
创建 ~/.config/autostart/fcitx5.desktop:
1 | [Desktop Entry] |
多数桌面装好 fcitx5 已自带系统级自启项,这步是双保险。
第 6 步:重新登录(最关键的一步!)
保存工作,注销(Log Out)并重新登录。原因:已打开的窗口持有旧的 ibus 变量改不了,只有重登才能让所有应用带上新的 fcitx 变量连上输入法。
若暂时不想注销:可手动启动并触发 Rime 首次部署——终端跑
fcitx5 -d后再fcitx5-remote -r。但注意,已打开的窗口仍要关掉重开才能用上中文,最省事还是重登一次。
第 7 步:默认简体(可选但推荐)
新建 ~/.local/share/fcitx5/rime/luna_pinyin.custom.yaml:
1 | patch: |
然后重新部署:状态栏右键 →「重新部署」,或终端跑 fcitx5-remote -r。
第 8 步:验证
1 | fcitx5-remote -n # 应显示 rime |
登录后按 Ctrl + 空格 切到 Rime,输入 nihao 能出「你好」即大功告成。
一、先认识三个名字(别被吓到)
你这套环境里有三个角色,记住它们的关系就够了:
| 名字 | 是什么 | 打个比方 |
|---|---|---|
| fcitx5 | 输入法”框架”,管切换、状态栏 | 像一个”插座” |
| Rime(中州韵) | 输入法”引擎”,真正把拼音变汉字 | 插在插座上的”电器” |
| 朙月拼音 | Rime 里的一个”方案”(词库+规则) | 电器的一个”档位” |
一句话:fcitx5 是管家,Rime 是干活的老实人,朙月拼音是它默认用的那本字典。
为什么没装搜狗?搜狗 Linux 版依赖老框架 fcitx4,在 Ubuntu 24.04(默认 fcitx5)上硬装容易出候选框不跟随等毛病。Rime 开源、稳定、隐私好,长期用更省心。
二、最常用:怎么打出中文
记住两个快捷键,够你用一辈子:
- **
Ctrl + 空格**:在「英文」和「中文(Rime)」之间切换。- 看屏幕右上角状态栏:显示「中」就是中文模式,显示「EN」或「A」就是英文。
Shift(在中文模式下):临时切中/英文。比如中文打着突然要输个英文单词,按一下 Shift 切过去,再按一下切回来,不用退出中文状态。
打字方式就是普通拼音:输入 nihao → 候选里选「你好」。
翻页选词:空格 选第一个候选,数字键 1~9 选对应候选,- / 或 , . 翻页(不同版本略有差别)。
三、为什么我打出来是繁体?(新手最常踩的坑)
Rime 默认方案「朙月拼音」同时带了简体和繁体,某些情况下会默认出繁体。
一键切回简体:
- 在中文输入状态下,按 **
F4**(有的版本是`反引号),弹出方案菜单。 - 选 「汉字字符集 → 简化字」。
或者让 Rime 永久默认简体(推荐):
- 编辑文件
~/.local/share/fcitx5/rime/luna_pinyin.custom.yaml(没有就新建),写入:
1 | patch: |
- 保存后,在输入法状态栏右键 → 「重新部署」(或终端跑
fcitx5-remote -r)。
四、F4 菜单还能干啥
在中文状态下按 **F4**,可以切换:
- 方案(如果装了多个,比如双拼、五笔)
- 简体 / 繁体
- 全角 / 半角符号
- 中文 / 英文标点(打逗号句号是中文的还是英文的)
常用就好,不用全记。
五、两个常被问的概念
1. 双拼是什么
普通全拼「中国」要敲 zhongguo(8 键)。双拼把每个字压成 2 键:第 1 键声母、第 2 键韵母。
比如小鹤双拼:中→vs,国→go。每个字最多两键,打字更省事,代价是要背一张”韵母→按键”的小表(声母跟全拼一样)。
Rime 装双拼(可选):
1 | sudo apt install rime-data-double-pinyin |
装完 F4 里就能切到双拼方案,全拼双拼可随时切换。
2. 云词库是什么
本地词库离线、隐私好,但新词/长句打不出。云词库把拼音发到云端补全新词。
- Rime 默认纯本地、不上传任何内容,隐私强,但新词得靠自己慢慢”造”(它会记住你打过的词)。
- 想用云词库,可额外装 fcitx5 自带拼音 + 云拼音插件,F4 切换使用。
六、日常维护三板斧
| 现象 | 怎么办 |
|---|---|
| 状态栏不见了 / 打不了中文 | 终端跑 fcitx5 -r 重启输入法 |
| 新词打不出 | 多打几次让它记住;或导入词库文件 |
| 换电脑想同步词库 | Rime 用户目录 ~/.local/share/fcitx5/rime/ 可打包带走,配合同步配置跨平台 |
| 调整快捷键 / 增删输入法 | 跑 fcitx5-configtool 打开图形设置面板 |
七、第一次设置 checklist
照着做一遍,基本不会再出问题:
- 系统设置 → 区域与语言 → 键盘输入法系统 选 fcitx5
- 注销并重新登录一次(让环境变量生效)
- 登录后
Ctrl + 空格切到 Rime,能打出简体中文 - 按
F4确认选了「简化字」 - 记住:
Ctrl+空格切中英文,Shift临时切,打不出就fcitx5 -r
八、一句话总结
fcitx5 是管家,Rime 是引擎,朙月拼音是默认字典。Ctrl+空格 开中文,F4 换方案/切简繁,fcitx5 -r 治百病。