yummei
yummei

偶尔眺望远方,看,希望就在能看到的地方

rime 我的 FOSS 写作工具

写一些我使用 rime 喜欢的功能。

为何要使用 FOSS 写作工具

说白了就是在作者停止更新后某些人可能会在基础代码上进行完善,不会像商业的工具限制使用。

rime 是一个全平台的输入法引擎,代表你可以在任何平台上使用,你的词库也可以在上面进行同步。

由于每个平台安装方式都不太一样,就不展开说安装了。

下面说一下对于写作来说比较合适的功能。

将词库分开

把你聊天和写文章的词库分开能防止你输入不恰当的词。

1. 首先你要创建一个 schema,只需要创建一个 [输入方式名字].schema.yaml 文件就可以。

2. 然后在里面输入

# Rime schema
# encoding: utf-8

# 在这里可以改成你熟悉的输入方式
__include: luna_pinyin.schema:/

schema:
  schema_id: [输入方式名字]
  name: 你的输入方式名字
  version: '0.01'
  author:
    - 佛振 <chen.sst@gmail.com>
  description: |
  

__patch:
  - [输入方式名字].custom:/patch?

3. 接着新建 [输入方式名字].custom.yaml,输入

patch:
  translator/dictionary: [词典名字] #词典名字可自定义,与下方文件名保持一致即可

4. 将你的词典 yaml 复制一份重命名为 [词典名字]_extended.dict.yaml。

5. 重新部署,你应该能看到一个 [词典名字]_extended.userdb 的文件夹。

自定义符号

创建一个 symbols_patch.yaml 的文件修改你的按键能打出的符号。所有预先定义的符号在 这里

注意格式是

golbal:
  patch:
    # 全角
    punctuator/full_shape:
    # 半角
    punctuator/half_shape:

更复杂的同步词库和其他功能部署起来较为复杂,所以这篇文章没有涉及。

CC BY-NC-ND 4.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…

发布评论