type
Post
status
Published
slug
2024/04/20/Arch-Linux-Fcitx5-rime-quick-command
summary
tags
Arch
rime
category
Linux
icon
password
new update day
Property
Apr 20, 2024 03:17 AM
created days
Last edited time
Apr 20, 2024 03:17 AM

前言

在 Arch Linux 上我使用 Fcitx5 中的 rime 作为我的输入法,我的输入法方案配置基于雾凇方案进行改进,在雾凇方案上添加了小鹤的辅助码,具体的方案仓库如下所示。
各位如果想使用我的方案的话,可以按照以下的步骤进行部署。

方案部署

克隆项目

git clone https://github.com/expoli/rime-ice.git git submodule update --recursive

重新部署

qdbus org.fcitx.Fcitx5 /controller org.fcitx.Fcitx.Controller1.SetConfig "fcitx://config/addon/rime/deploy" ""

同步用户输入数据

qdbus org.fcitx.Fcitx5 /controller org.fcitx.Fcitx.Controller1.SetConfig "fcitx://config/addon/rime/sync" ""

配置快速命令

alias rime-reconfig='qdbus org.fcitx.Fcitx5 /controller org.fcitx.Fcitx.Controller1.SetConfig "fcitx://config/addon/rime/deploy" ""'
alias rime-sync='qdbus org.fcitx.Fcitx5 /controller org.fcitx.Fcitx.Controller1.SetConfig "fcitx://config/addon/rime/sync" ""'
💡
注意⚠️ 这种命令别名的设置方式只在当前的 shell 会话中生效,一旦把当前的shell窗口关闭,就会失效,所以如果想持久化存储的话,可以将这两个命令别名写入到自己对应的shell配置文件中。

zsh shell 命令别名持久化配置

在对应的配置文件最后加上这两段内容即可。
vim ~/.zshrc alias rime-reconfig='qdbus org.fcitx.Fcitx5 /controller org.fcitx.Fcitx.Controller1.SetConfig "fcitx://config/addon/rime/deploy" ""' alias rime-sync='qdbus org.fcitx.Fcitx5 /controller org.fcitx.Fcitx.Controller1.SetConfig "fcitx://config/addon/rime/sync" ""'

效果展示

notion image
notion image
 
 
欢迎加入喵星计算机技术研究院,原创技术文章第一时间推送。
notion image
 
在 Arch Linux 上通过 OneDrive 进行 rime 的用户词库同步使用 gdb + qemu 进行驱动程序调试