ArchLinux安装fcitx5-rime

ArchLinux安装fcitx5-rime,个人配置记录

相关说明

中文
fcitx5-chinese-addons 包含了大量中文输入方式:拼音、双拼、五笔拼音、自然码、仓颉、冰蟾全息、二笔等
fcitx5-rime 对经典的 Rime IME 输入法的包装,内置了繁体中文和简体中文的支持。其官网位于:rime.im
fcitx5-chewing 对注音输入法 libchewing 的包装

日文
fcitx5-anthy 一种流行的日语输入引擎。但是,它的开发已经处于停滞期。
fcitx5-skk 一个日文片假输入法,基于 libskk
fcitx5-mozc Google 日文输入法的开源版本,基于 MozcAUR

其他语言
fcitx5-hangul 用于输入韩文,基于 libhangul。
fcitx5-unikey 用于输入越南语字符。

输入法模块
在只安装 fcitx5 和 #输入法引擎 的情况下您可能依然可以正常输入,但是安装对应的 输入法模>块 后您将获得更加舒适的体验:
fcitx5-qt:对 Qt5 程序的支持
fcitx5-gtk:对 GTK 程序的支持
fcitx5-qt4-gitAUR:对 Qt4 程序的支持

提示: 一般情况下,只安装 fcitx5-qt 和 fcitx5-gtk 就行了

配置工具
fcitx5 的配置文件位于 ~/.local/share/fcitx5,尽管您可以使用文本编辑器编辑配置文件,但是使用 GUI 配置显然更方便:
kcm-fcitx5:集成到 KCM 中的配置工具,专为 KDE 而生
fcitx5-config-qt-git:Qt 前端的 fcitx5 配置工具,与 kcm-fcitx5 相冲突
注意: Fcitx5 开发人员明确表示不会考虑基于 GTK 的配置工具,对于非 KDE 界面,可以使用 fcitx5-config-qt-gitAUR。该软件包与 kcm-fcitx5 相冲突,你需要手动卸载它

词库
对于 Fcitx5 的中文输入法, 目前在仓库里提供了数个词库:
fcitx5-pinyin-zhwiki:felixonmars 根据中文维基百科创建的词库。适用于 拼音输入法
fcitx5-pinyin-moegirl(在 ArchLinux CN 源中):outloudvi 根据萌娘百科创建的词库。适用于 拼音输入法

安装

yay -S  fcitx5-rime  fcitx5-git fcitx5-gtk fcitx5-qt kcm-fcitx5 noto-fonts-emoji

添加环境变量

sudo vi /etc/profile

在文件末尾添加
export XMODIFIERS="@im=fcitx5"
export GTK_IM_MODULE="fcitx5"
export QT_IM_MODULE="fcitx5"

配置

fcitx5-rime的配置文件位置:~/.local/share/fcitx5/rime/, 如果没有就自自己创建
直接使用别人的配置文件
从下面的git仓库中拷贝文件放入…/rime/文件夹中

修改default.custom.yaml

schema_list:
   # - schema: double_pinyin_flypy # 小鹤双拼       注释掉
	 - schema: luna_pinyin # 全拼
   # - schema: double_pinyin # 自然码 

....

key_binder/bindings:
  - accept: "comma"
    send: "Page_Up"
    when: "paging"
  - accept: "period"
    send: "Page_Down"
    when: "has_menu"

添加输入法

重新用户后点击小键盘图标,选择add input method, 然后搜索rime后添加
然后使用 ctrl+空格进行输入法切换即可

查看用户配置目录是在Input Method > rime > configure > User data dir 中

相关参考

配置
说明
rime配置Git地址

<think>好的,用户想在ArchLinux安装和配置输入法。我需要根据提供的引用资料整理步骤。首先,用户可能需要安装fcitx框架,然后添加中文输入法比如搜狗。记得要添加archlinuxcn源,并安装必要的包。可能还需要配置环境变量,比如在.pam_environment里设置。另外,引用里提到了安装archlinuxcn-keyring,这一步很重要,否则可能遇到签名问题。用户可能还需要重启或重新登录才能生效。需要分步骤写清楚,确保用户能顺利操作。同时,检查是否有遗漏的步骤,比如安装输入法模块或配置输入法框架。最后,生成相关的问题,比如优化方法或者处理常见问题。</think>### 在ArchLinux安装和配置输入法的步骤 #### 1. 添加ArchLinuxCN软件源 首先需要启用`archlinuxcn`软件源以获取中文输入法包。编辑`/etc/pacman.conf`文件: ```bash sudo vim /etc/pacman.conf ``` 添加以下内容(建议使用中国科技大学镜像源): ``` [archlinuxcn] Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch ``` 更新软件包数据库并安装密钥环: ```bash sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring # 解决软件包签名验证问题[^3][^4] ``` #### 2. 安装输入法框架 推荐使用`fcitx5`(新版)或`fcitx`(旧版)。以`fcitx5`为例: ```bash sudo pacman -S fcitx5 fcitx5-configtool fcitx5-gtk fcitx5-qt ``` #### 3. 安装中文输入法引擎 根据需求选择输入法: - **搜狗拼音**(需从AUR安装): ```bash yay -S fcitx5-sogoupinyin # 需要已安装AUR助手[^5] ``` - **谷歌拼音**: ```bash sudo pacman -S fcitx5-chinese-addons ``` #### 4. 配置环境变量 创建或编辑`~/.pam_environment`文件,强制指定输入法框架: ```bash vim ~/.pam_environment ``` 添加以下内容: ``` GTK_IM_MODULE DEFAULT=fcitx5 QT_IM_MODULE DEFAULT=fcitx5 XMODIFIERS DEFAULT=@im=fcitx5 ``` #### 5. 重启系统或重新登录 输入法配置需在重新登录后生效。 #### 6. 添加输入法 1. 打开`fcitx5-configtool` 2. 点击左下角`+`号,取消勾选"仅显示当前语言",搜索并添加所需输入法 3. 通过快捷键`Ctrl+Space`切换输入法 ### 常见问题解决 - **输入法不显示候选框**:检查是否安装了`fcitx5-gtk`和`fcitx5-qt` - **搜狗输入法无法启动**:尝试执行`fcitx5 -d --replace`重启守护进程 - **软件源更新失败**:检查镜像源配置,或尝试其他镜像源如清华源 ```bash # 示例:安装fcitx5基础组件 sudo pacman -S fcitx5-im fcitx5-rime ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值