manjaro中替换fcitx输入法为ibus, 设置启动项,并配置环境调用。

安装

1
2
yay -S ibus
yay -S ibus-rime

配置启动项

添加ibus启动项

/etc/xdg/autostart(或~/.config/autostart)路径中新建一个可执行文件ibus.desktop, 内容如下:

1
2
3
4
5
6
7
8
9
[Desktop Entry]
Exec=ibus-daemon -xdr
GenericName=IBus
Name[zh_CN]=IBus
Name=IBus
Name[en_US]=IBus
StartupNotify=true
Terminal=false
Type=Application

并设置可执行权限

1
chmod 755 ibus.desktop

更改fcitx启动项

fcitx的启动项可能会在/etc/xdg/autostart~/.config/autostart中,注意删除或重命名备份之。

配置与其他应用配合

/etc/profile~/.xprofile中加入以下内容

1
2
3
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus

配置rime输入法

RIME输入法,准确地说是RIME输入法引擎,是“聪明的输入法懂我心意”。简单配置以下就可快速上手。

切换繁简中文输入

按组合键Ctrl +F4即可呼出输入方案选项。第一栏为目前正在应用的输入法,第二栏为目前输入法的设置,之后的选项为其他可选输入法。

在第二栏中,选择4,将默认的繁体输入改为简体即可。此外,其中还可配置全角半角等。

配置双拼

默认的【朙月拼音】中存在几个流行的双拼方案:自然码、MSPY、智能ABC、小双拼、拼音加加,在~/.config/ibus/rime中新建配置文件default.custom.yaml, 在其中写入

1
2
3
4
patch:
  schema_list:
    - schema: luna_pinyin
    - schema: double_pinyin

默认方案似乎就是自然码。

详细配置

参考配置文件说明

参考来源

https://www.lulinux.com/archives/5297

https://www.linuxsecrets.com/archlinux-wiki/wiki.archlinux.org/index.php/Rime_IME.html