正文
RIME 又名:小狼毫/鼠须管/中州韵
官方网站[1]
http://rime.im/
1. 基本功能
1.1 简繁切换[2]
键入 [control] + ` 调出方案选单,按方向键选择 「中/半/汉/。」,回车,然后选择「漢字 -> 汉字」即可
1.2 翻页[3]
上一页 | 下一页 |
---|---|
Page Up | Page Down |
Shift-Tab | Tab |
- | = |
2. 拼音方案选择[4]
采用小鹤双拼方案。具体操作过程见这里
增补:考虑到有时 gist.github.com 会被墙,故将配置文件内容贴于下。该文件定制了输入法方案为「明月拼音」+「小鹤双拼」
# default.custom.yaml
patch:
"menu/page_size": 5
schema_list:
- schema: luna_pinyin
- schema: double_pinyin_flypy
# double_pinyin_flypy.custom.yaml
# Rime schema
# encoding: utf-8
patch:
"switches/@ascii_mode/reset": 1
若使用 ibus 驱动 RIME,则输入法候选框是垂直还是水平,取决于 ibus-setup
中的设置。命令行中键入 ibus-setup
后,在 Candidates orientation
中选择 Horizontal
即可。(参考了 http://tieba.baidu.com/p/4211922058 )
3. 各系统安装指南
Mac OS
安装过程略。可直接在官网上下载 dmg 安装包安装。之后如下配置
- 在 Mac OS 下打开 Terminal,输入
~/Library/Rime
打开配置文件夹特任特 - 输入
vim default.custom.yaml
,如果已经有了该文件则打开,否则就是新建一个文件 - 复制上述 gist 中的内容,粘贴到文件中,然后用 vim 编辑完毕,保存退出
- 最后点击输入法图标重新部署(Deploy),或使用快捷键 [control] + [option] + ` 即可
- 随便在哪个可以输入文本的地方打开鼠须管, 然后键入 [control] + ` 调出方案选单,找到「小鹤双拼」即可
Linux[5]
配置双拼的过程基本同 Mac OS,唯一的区别是:配置文件所在路径为~/.config/ibus/rime/
注意,这里的
.config
的父目录是userName
而非root
。至少在 Fedora 下,root/.config/ibus/
无rime
文件夹
Ubuntu 14.04 LTS
按照这里所提示在命令行输入
sudo apt-get install ibus-rime
。由于系统默认采用 iBus 输入法架构,因此不必在 Language Support 中做切换工作。重启计算机
并在 System Settings -> Text Entry 中添加输入源(Input sources to use)为 Chinese(Rime)。随后利用 Super + Space 切换到中州韵输入法(RIME)即可。
Ubuntu Kylin 14.04 LTS
系统输入法默认使用 Fcitx 架构。但这里将使用 iBus 架构。需要在 Language Support 中的 Keyboard input method system 中选择 iBus(可能需要事先安装)
随后,按 Ubuntu 14.04 LTS 部分的流程操作。
Ubuntu MATE
$ sudo apt-get install fcitx-rime
Debian GNU/Linux 8 (jessie) 64-bit
在首次安装该版本的 Debian 后,需要先将更新源 /etc/apt/sources.list
中的地址替换为可用更新源,例如网易镜像[6]
从来自 163 的源安装的 RIME 并不自带双拼,因此需要在 root 登录状态下安装双拼,即[5]:
$ apt-get install librime-data-double-pinyin
librime-bin
librime1
ibus-rime
然后修改/新建 ~/.config/ibus/rime/default.custom.yaml
,再重新部署 RIME 即可
openSUSE
首先打开 YaST,搜索 Language,选择 Secondary Languages 为 Simplified Chinese,下载并安装[7]
然后重启登录系统后,打开命令行使用 zypper 安装 fcitx-rime
目前用 ibus-rime 安装均无法正常调出 ibus 面板(在 gnome 与 xfce 的桌面环境下)
Arch Linux
以下的文字是在 Manjaro 17.0.1 + Xfce 的环境下试验成功的。感谢来自 Arch Linux 中文论坛的这个帖子的启发。
首先,在安装系统时需要正确选择时区:Asia/Shanghai
这样,安装程序会安装对应的语言包;由于有网友反映过,没安装对应语言包也可能导致无法启动输入法,特此注明
然后,在命令行中安装下述组件:
pacman -S fcitx-rime fcitx-configtool fcitx fcitx-gtk2 fcitx-gtk3
此后便可正常启动 fcitx-rime 了
补充 1:若无法正常启动,可运行
fcitx-diagnose
进行检查,根据提示补充需要的包或配置编写补充 2:若无法正常启动,请补充安装
fcitx-qt4
、fcitx-qt5
、fcitx-m17n
,然后在~/.xprofile
中补充下述几句:export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS=@im=fcitx
Fedora
Fedora 24
root# dnf install ibus-rime
before Fedora 24
首先安装 rime:
$ yum install ibus-rime
然后搜索所有包含 rime 的包并安装
$ yum search all librime
Loaded plugins: langpacks, refresh-packagekit
=============================== Matched: librime ===============================
librime-devel.i686 : Development files for librime
librime-devel.x86_64 : Development files for librime
librime-tools.x86_64 : Tools for librime
librime.i686 : Rime Input Method Engine Library
librime.x86_64 : Rime Input Method Engine Library
例如,按上面出现的列表,应该安装 librime-devel.x86_64
、librime-tools.x86_64
、librime.x86_64
(我是 64 bit 系统),然后修改/新建 ~/.config/ibus/rime/default.custom.yaml
,再重新部署 RIME 即可
Setting -> Language -> Input Sources -> Add an Input Source -> Search "rime"
CentOS
https://github.com/rime/home/wiki/RimeWithIBus
https://sosonemo.me/centos%E4%B8%8Bibus-rime%E8%BE%93%E5%85%A5%E6%B3%95%E7%9A%84%E5%AE%89%E8%A3%85%E6%89%8B%E8%AE%B0%EF%BC%88%E5%B0%9A%E6%9C%AA%E6%88%90%E5%8A%9F%EF%BC%89.html
http://rpms.famillecollet.com/rpmphp/zoom.php?rpm=ibus-rime
following is ???
http://unix.stackexchange.com/questions/110857/how-do-i-know-that-my-rpm-installation-of-a-package-was-succesful
https://fedoraproject.org/wiki/Mock?rd=Subprojects/Mock
https://fedorahosted.org/mock/
https://www.experts-exchange.com/questions/23907112/Does-anyone-know-how-to-resolve-a-warning-user-mockbuild-does-not-exist-using-root-problem.html
Windows
Win 7 上没问题。更低版本的 Win 上未尝试过 RIME,未知。
现已知在 Win 10 上会有问题。。。。
参考 https://github.com/rime/home/issues/25 本想用作者原生编写的 https://github.com/lotem/rime-gits 但发现问题:依赖包几乎已经完全找不到了。。。于是改用 PIME。
【要快速安装的请看下面 】
请到 https://github.com/EasyIME/PIME/releases/ 下载 exe 安装包即可
【要自行编译的请看下面】
要求准备好:
- CMake >= 2.8.11
- Visual Studio 2015
- git
后两者已经有了。安装了 CMake,并在安装时勾选 Add to system variable PATH。。。
然后用资源管理器打开你要下载安装程序的文件夹,CTRL+L,在地址栏中输入 cmd
打开命令行:
git clone https://github.com/EasyIME/PIME.git
cd PIME
git submodule update --init
由于我是 64 位系统,随后执行:
cmake . -Bbuild64 -G"Visual Studio 14 2015 Win64" cmake --build build64 --config Release --target PIMETextService
32 位系统请执行:
cmake . -Bbuild -G"Visual Studio 14 2015" cmake --build build --config Release
cmd 中执行 build.bat
然后
下载 nsis 并安装
右键 installer.nsi
选择 Compile NSI scripts
然后执行安装程序 Test Installer
然后打开 \PIME\build\PIMETextService\Release
,复制 PIMETextService.dll 到 C:\Program Files (X86)\PIME\x86
PIME\build64\PIMETextService\Release
。。。
【PIME 部署】
请在 RIME 开启的状态下右键点击托盘里的「中」(而非 RIME 的 LOGO),「打开文件夹」/「用户文件夹」,然后创建 default.custom.yaml
;修改完毕并保存后,右键「中」,「重新部署」即可
【PIME 设置】
按 F4 调出方案选单,可进行简繁体等选项的切换。
参考资料
-
RIME ↩
-
UserGuide ↩
-
選字與換頁 ↩
-
default.custom.yaml ↩
-
RimeWithIBus ↩ ↩
-
网易镜像 ↩
-
How to write in Chinese/Japanese/Korean in openSUSE ↩