1. 前言
本文章目的只是自己备忘,或者换了电脑后,能快速找回配置而存在的!
说一说,小狼毫有什么优点吧
隐私!!!
在这个大数据时代,隐私尤其重要却是我们大多数人不具备的...
毫无广告!!!
某狗输入法,时不时弹一个广告,且还不是固定弹
开源、免费、跨平台
这点不用说了,很重要也很使用...
调教自己的词库
这点是我用了几天后,感觉出来,还不错!
首先是,导入基本的词库,然后慢慢就可以「调教」了,不过,可能是面向程序员之类的吧,
他的配置需要修改文件来实现,也是,总不可能一个开源免费的产品给你做出商业产品的效果吧??
2. 前提
下面这些配置,都是基于这些文件(安装文件、词库)来的,所以先来一个下载链接!
https://misiai.lanzous.com/iSZ5Efk7kob
每次修改配置文件后,要使其生效,必须「重新部署」
3. 配置
1、默认英文
用户文件夹下,*.schema.yaml
*为你使用的输入法名称
switches:
- name: ascii_mode
reset: 1
states: [ 中文, 西文 ]
- name: full_shape
states: [ 半角, 全角 ]
- name: simplification
将reset设置为1,就是默认英文
2、shift上屏
也即是说,中文状态下打的字,按shift后英文显示在屏幕
用户文件夹下,default.custom.yaml
patch:
"menu/page_size": 7
"ascii_composer/switch_key":
Shift_L: commit_code
Shift_R: commit_code
添加两行
Shift_L: commit_code
Shift_R: commit_code
对了,"menu/page_size":
是设置候选词的个数的
3、修改快捷键
默认是 Ctrl+grave(Tab上面那个键)打开rime的方案选择(方案选择可以理解为不同的输入法)
比如:
如果你要设置这个快捷键的话,可以
用户文件夹下,default.custom.yaml
patch:
"menu/page_size": 7
"ascii_composer/switch_key":
Shift_L: commit_code
Shift_R: commit_code
schema_list:
- {schema: luna_pinyin}
- {schema: luna_pinyin_simp}
"switcher/hotkeys":
- "Control+grave"
可以在后面添加个
"switcher/hotkeys":
- "Control+grave"
注意,yaml文件非常注意格式,所以请注意对其,两个空格还是三个,亦或四个
4、打出符号
在文件luna_pinyin.custom.yaml
其中,将luna_pinyin
换成你使用的拼写方案的名称即可
rime自带来不少符号,你且可以自定义,所以此功能还是比较有用的!
添加如下(没有才添加)
patch:
punctuator:
import_preset: mysymbols
mysymbols是你的符号配置文件所在的地方:
比如我的符号文件就在当前目录:
现在,在中文状态下,打/
再加上约定的字母(此时应该是要在全角状态下),就可以出现符号了:
比如:
具体有哪些,你可以自行查看你的symbols.yaml文件:
4. 更新
经过研究,终于发现如何导入搜狗词库并可用了
还是以上面的那个词库文件为例,主要是再这里luna_pinyin.extended.dict.yaml
配置
而这些是什么呢?
import_tables:
- luna_pinyin.sg.standard
- luna_pinyin.sg.computer
- luna_pinyin.sg.net
- luna_pinyin.extra_hanzi
就是这些词库文件,那么这些词库文件从何而来?
从搜狗细胞词库+深蓝词库转换软件 转换而来!
推荐几个搜狗细胞词库:
https://pinyin.sogou.com/dict/detail/index/4 「网络词库」
https://pinyin.sogou.com/dict/detail/index/11640 「搜狗标准词库」
下载下来后,通过深蓝转换软件,转换为rime词库即可!
深蓝转换软件下载:https://www.lanzous.com/i9sboxa
将细胞词库转换为rime词库后,应该会提示保存为.txt文件,保存到一个你知道的位置即可
之后,我们新建luna_pinyin.xxx.dict.yaml
文件,其中xx就是你要命名的词库文件名,无要求,你高兴就好
其内容:
也就是必须要有:
---
name: luna_pinyin.sg.standard
version: "2020.08.18"
sort: by_weight
use_preset_vocabulary: true
...
其中,name就是你这个文件名(去掉.dict.yaml)
然后,三个...
后面填入你从深蓝转换后的txt文件里面的内容(如上图)
当然,这是第一步,第二步就是把name写到luna_pinyin.extended.dict.yaml