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