在 manjaro 上安装 rime(ibus 版)参考 [1,2]。在配置好 pacman 的国内源之后[3],执行:
sudo pacman -S yay # yay 算是另一个安装管理器?作用类似 pacman,但用 AUR
sudo pacman -S ibus ibus-rime
yay -S ibus-qt
然后在自己目录(~
)创建配置文件 .xprofile(如无):
cd
touch .xprofile
并写入:
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
ibus-daemon -d -x
注销登录、重进系统,然后在系统设置(GNOME 桌面右上角点一下,Settings)-> Keyboard -> Input Sources,点 +
添加,找 Chinese (China)
(可以点
⋮
\vdots
⋮ 直接搜 rime),里面有 Rime。
/plum/ 是 Rime 的配置管理工具,可以用来添加输入方案,介绍见 [4]。安装 /plum/ 可以简单 clone 它的 github repo:
cd /path/to/install/plum
git clone --depth 1 https://github.com/rime/plum.git
其中有一个 rime-install,是可执行的脚本,可以创个软链接去 $PATH
方便调用:
echo $PATH # 看看 $PATH 包括哪些路径
# 其中一个是 ~/.local/bin
# 默认没有这个路径,就创建一个放在这
mkdir -p ~/.local/bin
cd ~/.local/bin
ln -s /path/to/install/plum/rime-install
然后就可以在命令行直接用 rime-install
命令了。
例如,要装一个粤拼[5],首先执行:
rime-install jyutping
执行完可以发现在 ~/.config/ibus/rime/ 多了 jyutping 相关的文件。但此时 Ctrl + ` 的方案清单里可能仍没有显示这个新加的方案,需要手动添加。首先在 ~/.config/ibus/rime/ 创建自己的配置文件 default.custom.yaml(如无),并写入:
# default.custom.yaml
# 此处保留明月拼音(luna_pinyin)用于反查
# 用 jyutping 打字时,先打「`」,再按普通话拼音打字,可以看到该字在 jyutping 方案中的拼音
patch:
schema_list:
- schema: jyutping
- schema: luna_pinyin
- schema: luna_pinyin_simp
- schema: luna_pinyin_fluency
然后重新部署 Rime(GNOME 桌面,右上角点 Rime 的图标 -> 部署,图标可能是个「A」、「朙」、「粵」等)。
这里记录下我的配置,更多配置参考 [7]:
# default.custom.yaml
patch:
schema_list:
- schema: jyutping
- scheme: ipa_yunlong
- schema: luna_pinyin
- schema: luna_pinyin_simp
- schema: luna_pinyin_fluency
"menu/page_size": 9 # 每页 9 个候选字
默认英文输出、默认简化字两项似乎要给每个方案单独设置,如参照这里,在 ~/.config/ibus/rime/ 创建 jyutping.custom.yaml,写入:
# jyutping.custom.yaml
patch:
switches:
- name: ascii_mode
reset: 1
states: [ 中文, 西文 ]
- name: simplification
reset: 1
states: [ 漢字, 汉字 ]
候选页横排展示的设置见 [8],但好像一部署 ibus_rime.yaml 就会被删掉?不知道怎么整。
0.14.3
版的小狼毫在 win11 上安装似乎有点问题:
之前写的配置脚本:
@echo off
set RIME=D:\Rime
set PLUM=%RIME%\plum
set RIME_DATA=%APPDATA%\Rime
cd /d %RIME%
echo get /plum/
if not exist %PLUM% (
git clone --depth 1 git@github.com:rime/plum.git
)
echo get schemes
echo jyutping
%PLUM%\rime-install.bat rime/rime-cantonese
%PLUM%\rime-install custom:add:schema=jyutping
echo luna pinyin
%PLUM%\rime-install.bat rime/rime-luna-pinyin
%PLUM%\rime-install custom:add:schema=luna_pinyin
%PLUM%\rime-install custom:add:schema=luna_pinyin_simp
%PLUM%\rime-install custom:add:schema=luna_pinyin_fluency
echo IPA
%PLUM%\rime-install.bat rime/rime-ipa
%PLUM%\rime-install custom:add:schema=ipa_yunlong
不过现在好像作用不大…装回 0.9.30
可用,但选字框一直在屏幕左上角(这一点我在输入法设置那里乱搞/删了又加之后有好了),右键也没有「重新部署」那些选项了(看 [11])…