[Tutorials] 在deepin/UOS中使用强大的中州韵输入法引擎
Tofloor
poster avatar
燕戏竹林
deepin
2024-06-21 16:17
Author

很多小伙伴在使用DeepinV23时,找不到一个好用的输入法,今天我分享一个比较好用的输入法——RIME中州韵输入法引擎
那么什么是中州韵输入法引擎呢?
中州韵输入法引擎是一款基于fcitx4/5的高度可定制化的输入法引擎,最大的特点是可以自定义方案,有了中州韵输入法引擎,就可以自己定制一些输入法方案了~
支持拼音、王码86/98/新世纪、郑码、仓颉、笔画、双拼、小鹤、键道、虎码、空明码、蓝宝石等输入法方案,给我们一种更自由的选择~
如何安装?
如果您的系统是deepin20.x/UOS,请使用以下命令(UOS则需要打开开发者模式且处于非内网环境):

pkexec apt update
pkexec apt install fcitx-rime -y

如果您的系统是deepinV23,请使用以下命令:

pkexec apt update
pkexec apt install fcitx5-rime -y

安装好之后重启一下输入法:
image.png
然后再点击加号
image.png
添加中州韵输入法即可
image.png
安装好中州韵输入法引擎以后,我们需要下载并部署我们需要的方案,这里我整理了一些方案文件供大家下载:
雾凇拼音
五笔字型(86)
双拼(墨奇音形)
郑码(字根码输入法)
仓颉
小鹤音形
四叶草拼音
虎码
星空键道
这里我以五笔字型为例,下载好方案之后是一个压缩包
image.png
解压出来
image.png
会得到词典文件和方案文件
image.png
这时,我们要把方案文件和词典文件复制到rime的“用户文件夹”里,由于deepinV23是fcitx5,deepinV20.x&UOS是fcitx(4),因此“用户文件夹”的位置不太一样,具体差异如下:
fcitx5的“用户文件夹”为:

~/.local/share/fcitx5/rime

而fcitx(4)的“用户文件夹”为

~/.config/fcitx/rime

把方案复制到用户文件夹后,是不会显示在“方案选单”里面的,因此我们需要改一下配置文件:
使用这条命令开始配置文件的编辑(输入密码时是不显示的):

sudo deepin-editor /usr/share/rime-data/default.yaml

然后我们会就打开如下编辑窗口
image.png
这个时候我们在schema_list:段加入我们刚复制好的方案名称

schema_list:
  - schema: wubi86
  - schema: wubi_pinyin
  - schema: wubi_trad

这里要注意缩进
image.png
然后按下热键ctrl + s使其保存我们的更改,保存后关闭窗口即可
image.png
最后一步:使我们的部署生效
在输入状态下切换到中州韵输入法
image.png
然后点击“重新部署”
image.png
最后按下键盘上的f4键,打开“方案选单”,就可以选择我们的方案啦~
image.png
image.png
#不同的方案之间部署方式有所差异,但总体差不多
如果要更改候选个数,还是更改default.yaml

sudo deepin-editor /usr/share/rime-data/default.yaml

找到menu:段,更改page_size的数字,范围在3-9之间(含3和9)

menu:
  page_size: 5

还是一样的步骤,保存编辑,重新部署
其他的问题请前往其项目地址讨论

Reply Favorite View the author
All Replies
阿尼樱奈奈
Moderator
2024-06-21 16:25
#1

这个输入法我之前听说过,但是至今都还没用过

Reply View the author
燕戏竹林
deepin
2024-06-21 16:31
#2
阿尼樱奈奈

这个输入法我之前听说过,但是至今都还没用过

kissing_heart

Reply View the author
感恩的心
deepin
2024-06-21 16:34
#3

like

Reply View the author
future
deepin
2024-06-21 16:34
#4

这个很好,值得使用。

Reply View the author
youme
deepin
2024-06-21 19:31
#5

把方案复制到用户文件夹后,是不会显示在“方案选单”里面的,因此我们需要改一下配置文件:

不需要改配置那么复杂吧

好像重新部署就有了

Reply View the author
mozixun
deepin
2024-06-22 14:33
#6

中州韵(RIME)最适合习惯搜狗输入法的用户

中州韵配置后支持输入法内切换中英文,按Ctrl+Shift之后支持直接切换输入法,这对打游戏又不愿意适应fcitx5操作习惯的用户来说非常友好

Reply View the author
燕戏竹林
deepin
2024-06-24 19:11
#7
youme

把方案复制到用户文件夹后,是不会显示在“方案选单”里面的,因此我们需要改一下配置文件:

不需要改配置那么复杂吧

好像重新部署就有了

没的

Reply View the author
Tent
deepin
2024-06-24 20:17
#8

前两天我试着装了下小小输入法,最后得出的结论是:qt版本兼容问题很恶心,对deepin/uos等国内发行版来说,还是得把输入法挂靠在fcitx4/5更方便,比如搜狗、fcitx-rime等。

1、对于小小输入法:

(1)uos下qt版本为5.11.3,想deepin自研应用能正常用,就得搞个5.11版本的输入法qt插件;

(2)其他一些第三方软件,自行打包了5.15.x版本的qt,就又得搞一个5.15版本的输入法qt插件放里面;

(3)linux版微信,据说是只认fcitx框架。

2、对于fcitx:

(1)系统里已自带了5.11版本的fcitx的qt插件(libfcitxplatforminputcontextplugin.so);

(2)自行打包5.15版本qt的三方软件,往往也会同时打包5.15版本的fcitx的qt插件;

(3)linux版微信,同上,如果属实,那就是只能用fcitx框架。

Reply View the author
youme
deepin
2024-06-24 22:28
#9
燕戏竹林

没的

截图_dde-control-center_20240624222649.png

Reply View the author
没事儿瞎转悠
deepin
2024-07-07 03:43
#10
mozixun

中州韵(RIME)最适合习惯搜狗输入法的用户

中州韵配置后支持输入法内切换中英文,按Ctrl+Shift之后支持直接切换输入法,这对打游戏又不愿意适应fcitx5操作习惯的用户来说非常友好

fcitx5的配置中切换禁用输入法那里,把ctrl+shift加上就可以。也可以加上alt+shift。

这样ctrl+shift;ctrl+空格;alt+shift效果一样。

Reply View the author
mozixun
deepin
2024-07-07 11:05
#11
没事儿瞎转悠

fcitx5的配置中切换禁用输入法那里,把ctrl+shift加上就可以。也可以加上alt+shift。

这样ctrl+shift;ctrl+空格;alt+shift效果一样。

那按Shift切换中英文可行嘛

Reply View the author
燕戏竹林
deepin
2024-07-09 12:03
#12
mozixun

那按Shift切换中英文可行嘛

Reply View the author
buyike
deepin
2024-07-09 13:23
#13
阿尼樱奈奈

这个输入法我之前听说过,但是至今都还没用过

听过,也用过,但再也不会去用了。

一个输入法,搞得太复杂了。

完全是找罪受。

Reply View the author
LEARCAT
deepin
2024-08-22 00:01
#14

装了,没搞明白,改用系统默认的了,实在是不想花时间,希望有高手出个配置包

Reply View the author