iBus-rime 初步设置
2023 年转战 Fcitx 了
iBus开机启动,常驻后台
在Linux上安装好rime输入法之后,需要ibus支持
但是在ibus里一顿设置,关掉窗口,ibus就退出了…
查文档 iBus Initial setup - Archlinux
在~/.bashrc最后添加
# iBus always onexport GTK_IM_MODULE=ibusexport XMODIFIERS=@im=ibusexport QT_IM_MODULE=ibusibus-daemon -drx上面的方法在虚拟机里成功了,但是在笔记本上又不灵了
还是文档里的方法,创建 ~/.xprofile 文件,添加
# iBus always onexport GTK_IM_MODULE=ibusexport XMODIFIERS=@im=ibusexport QT_IM_MODULE=ibusibus-daemon -drx安装输入法全过程
# install plum : https://github.com/rime/plumcurl -fsSL https://git.io/rime-install | bash
# install double-pinyincd plumbash rime-install double-pinyin
# install ibus-rimepacman -S ibus-rime
# modify home/user/.config/ibus/rime/default.yaml, add double-pinyin schema
# create home/user/.xprofile, add following commands# iBus always onexport GTK_IM_MODULE=ibusexport XMODIFIERS=@im=ibusexport QT_IM_MODULE=ibusibus-daemon -drx
# log out, and log in2020/03/08 更新
又安装了一遍,优化了一下步骤
# install plum bash: https://github.com/rime/plumgit clone https://github.com/rime/plum.git
# install double-pinyincd plumbash rime-install double-pinyin
# install ibus-rimepacman -S ibus-rime
# modify ~/.config/ibus/rime/build/default.yaml# add double-pinyin to `schema_list`
# create ~/.xprofile, add following# iBus always onexport GTK_IM_MODULE=ibusexport XMODIFIERS=@im=ibusexport QT_IM_MODULE=ibusibus-daemon -drx
# log out, and log in# iBus will autostart修改:
- 使用
git clone下载plum脚本,原来那个命令会直接运行脚本,安装一堆输入方案,但安装的那些我都不需要 - rime的
default.yaml路径有变化,内容似乎没变,改就是了
避坑:
- 最好先修改rime的
default.yaml文件,再启动ibus,切换rime输入法 - 因为第一次启动rime时,会根据
default.yaml配置文件部署输入方案(把.yaml输入方案文件转成.bin,方便电脑用) - 先改配置文件,就可以一次部署完,不用再专门部署
我因为这个问题卡了三四天…
先启动了rime,后面修改完配置文件,找不到在哪里重新部署
网上查,说有部署的按钮,可是怎么都找不到,命令行也找了几个,都不管用
最后才发现
原来左键单击rime的托盘图标,就有部署选项…(我都是右键那个图标,出来的是iBus的选项
我太菜了
问题:
- 目前发现一个问题,命令行下,rime的候选菜单位置不在游标处,到处乱跑,眼睛有点累…
2020/03/10 更新
发现不只是命令行下有问题,网页编辑谷歌文档也是这样…
2020/04/12 更新 . .xprofile启动iBus
之前都是登出,再登入,读取.xprofile配置
今天iBus崩溃掉了,不是很想登出再登入
想了想,既然可以用. .bashrc or source .bashrc更新shell环境,那. .xprofile是不是也可以呢?
执行一下,确实可以
2020/11/28 update
manjaro-kde-20.1.2-201019-linux58 kde desktop crash when using .xprofile
edit ~/.bashrc is ok
# iBus always onexport GTK_IM_MODULE=ibusexport XMODIFIERS=@im=ibusexport QT_IM_MODULE=ibusibus-daemon -drxdefault.yaml file at /usr/share/rime-data/default.yaml
2021/02/21 update
现在~/.config/ibus/rime/路径下没有default.yaml,在网上看了看文档,不建议直接修改/usr/share/rime-data/default.yaml文件(因为每次升级都会丢失自定义配置
2021/02/21 update DIY ibus-rime
推荐的方法是在~/.config/ibus/rime/路径下新增patch文件
-
添加双拼方案
Github - rime/rime-double-pinyin
找到自己需要的方案下载下来,复制到~/.config/ibus/rime/路径下,我的是double_pinyin_flypy.schema.yaml
然后打补丁Terminal window vim ~/.config/ibus/rime/default.custom.yaml# add following linespatch:schema_list:- schema: double_pinyin_flypy重新部署一下,就生效了
这个补丁会覆盖默认的schema_list参数,需要其他输入法的话,请在补丁里添加(写的时候注意遵守yaml语法规范 -
输入选单横排
今天升级后,ibus里设置横排不管用了,上网找了找,解决方法是Terminal window vim ~/.config/ibus/rime/ibus_rime.custom.yaml# add following linespatch:style:horizontal: true
Ref:
RIME | 中州韻輸入法引擎 幫助文檔
Rime 定製指南 - 定製方案選單
Cannot get ibus_rime.yaml to work - unable to set my style/horizontal to true
可能只适合我自己的 RIME 配置 <<< 这个赞
2021/05/09 update
Install ibus-mozc-ut Japanese Input Method
Manjaro下的ibus框架,安装日语输入法,看了看应该是ibus-mozc-ut这个AUR包
编译20分钟,安装好之后怎么调都调不出来,浪费半个小时
发现是没有log out & log in的原因…(对不起,我应该谨遵教程,不该偷懒省略log out这一步
重新进来就有Japanese - Mozc这个输入法了,然后设置Romaji Input Method和Hiragana之类的
更多的输入法技巧正在学习中~
2022/02/20 update
看到另外一个参数更多的
# iBus always onexport INPUT_METHOD="ibus"export XMODIFIERS="@im=ibus"export GTK_IM_MODULE="ibus"export QT_IM_MODULE="ibus"export QT4_IM_MODULE="ibus"ibus-daemon -drxR --panel=/usr/lib/kimpanel-ibus-panel2023/05/18 update
转战 Fcitx
升级了个大版本,ibus-rime 炸了,表现为部署一会儿,就退出,顺便把 ibus 也带走了
搞不定,于是转战 Fcitx
中文输入用 fcitx5-rime
(顺便装上 fcitx5-mozc-ut,能用日文输入法了,词库还蛮全的,常用词都能联想出来,很省心
Rime 配置使用 雾凇拼音
telegram-desktop 无法使用中文输入法的问题,可以添加以下环境变量到 ~/.xprofile
export XMODIFIERS="@im=fcitx5"export XMODIFIER="@im=fcitx5"export GTK_IM_MODULE=fcitx5export QT_IM_MODULE=fcitx5export DefaultIMModule=fcitx5fcitx5 &Ref:
Archlinux - Fcitx5
Archlinux - Rime
Cannot type Chinese in some applications