跳转至

Rime

1. 设定用户配置目录

path\to\Rime\MyConfigData

2. 添加小鹤双拼

# https://github.com/rime/rime-double-pinyin

# double_pinyin_flypy.schema.yaml => MyConfigData/
# 右键输入法图标 -> 输入法设定 -> 勾选“小鶴雙拼” -> 中
# 点击“重新部署”

3. 更改功能键

# MyConfigData\default.custom.yaml

"menu/page_size": 5
"ascii_composer/switch_key":
  Caps_Lock: noop
  Shift_L: commit_code
  Shift_R: commit_code
模式 释义
noop 屏蔽该切换键
commit_text 中文状态下,已输入的候选文字以中文形式上屏,然后切至英文
commit_code 中文状态下,已输入的候选文字以英文形式上屏,然后切至英文

4. 取消一键多值

# cp weasel-0.14.3\data\symbols.yaml MyConfigData\symbols.custom.yaml

# ...
half_shape:
    "!": {commit: "!"}
    "\"": {pair: ["“", "”"]}
    "#": "#"
    "$": "¥"
    "%": "%"
    "&": "&"
    "'": {pair: ["‘", "’"]}
    "(": "("
    ")": ")"
    "*": "*"
    "+": "+"
    ",": {commit: ","}
    "-": "-"
    .: {commit: "。"}
    "/": ["、", "/"]  # 这句是为特殊符号的妥协
    ":": {commit: ":"}
    ";": {commit: ";"}
    "<": "《"
    "=": "="
    ">": "》"
    "?": {commit: "?"}
    "@": "@"
    "[": "["
    "\\": "、"
    "]": "]"
    "^": {commit: "……"}
    _: "——"
    "`": "`"
    "{": "{"
    "|": "|"
    "}": "}"
    "~": "~"
# MyConfigData\$ nvim double_pinyin_flypy.custom.yaml

patch:
  'punctuator/import_preset': symbols.custom
  • 重新部署