个人RIME输入法配置方案
准备工作
- 本配置基于万象拼音输入方案进行修改,因此你需要先安装 Rime 输入法,并完成万象拼音方案的部署。
- 将
wanxiang.custom.yaml从 custom 文件夹复制一份到用户目录(Windows 下为从%APPDATA%\Rime\Custom里复制到%APPDATA%\Rime)。
每次修改配置文件后,都需要点击”重新部署”才能生效。
替换”/“引导键
由于我在使用 Notion 时会频繁输入 /,原方案将 / 作为引导符号会造成干扰,因此我将其替换为 v。例如原本的 /rq,现在需要使用 vrq 来触发。
在 wanxiang.custom.yaml 中加入或更改为以下内容:
1 | |
完成上述修改后,原本由 / 键触发的功能(如 /fh)会失效,因为 / 不再作为输入码上屏。若希望保留这些符号功能,需要继续修改 wanxiang.custom.yaml,将其迁移到 v。
下面是示例(仅展示两条,实际请按你的需求自行扩展;或直接从原方案 wanxiang_symbols.yaml 批量替换)。
1 | |
需要注意的是,修改后虽然功能仍然完整,但例如输入 vi 后,会优先显示以”vi”开头的单词,而原本以”i”触发的符号会排到后面。
自定义短语
如果你认为其自带词库不够用或不符合期望,可以在 custom_phrase.txt 中编辑自定义短语。
例如我希望输入以下单词时自动显示首字母大写:
1 | |
你也可以借此实现输入换行、空格、制表符等特殊内容。
让网址输入更友好
在万象输入方案中,输入 www. 会触发 URL 规则,但输入类似 github. 的内容时,句号会导致前面的内容直接上屏。为避免这种情况,我编写了一个 Lua 脚本用于URL输入。
1 | |
进行以上修改后,你应该修改 wanxiang.custom.yaml 里面 recognizer/patterns/url 的内容。这里我也是只修改了最后一行,只是为了以后改起来方便才写这么全。
1 | |
别忘了在 wanxiang.custom.yaml 里注册配置:
1 | |
如果你不需要本文后面的邮箱补全功能,这里的 @7 可以改成 @next
邮箱补全
原方案中输入 @ 后不会上屏,不符合我的使用习惯,因此我编写了一个 Lua 脚本用于邮箱自动补全:
1 | |
别忘了在 wanxiang.custom.yaml 里注册配置:
1 | |
另外,你可以在 email_auto_complete/suffixes 自定义邮箱后缀,这里不再展开叙述。