diff --git a/default.yaml b/default.yaml index 45b6de8..9f931f3 100644 --- a/default.yaml +++ b/default.yaml @@ -42,8 +42,10 @@ switcher: # 中西文切换 # -# 【good_old_caps_lock】 CapsLock 切换到大写或切换中英。 -# (macOS 偏好设置的优先级更高,如果勾选【使用大写锁定键切换“ABC”输入法】则始终会切换输入法) +# good_old_caps_lock: +# true 切换大写 +# false 切换中英 +# macOS 偏好设置的优先级更高,如果勾选【使用大写锁定键切换“ABC”输入法】则始终会切换输入法。 # # 切换中英: # 不同的选项表示:打字打到一半时按下了 CapsLock、Shift、Control 后: diff --git a/double_pinyin.schema.yaml b/double_pinyin.schema.yaml index 80cbde5..5e02f42 100644 --- a/double_pinyin.schema.yaml +++ b/double_pinyin.schema.yaml @@ -27,7 +27,9 @@ schema: # 开关 -# 鼠须管 0.16 后,快捷键切换时的提示由 states 自定义。 +# 鼠须管 0.16 后,快捷键切换时的提示由 states 自定义 +# 注释掉 states 后,仍可以通过自定义的快捷键切换,但没有切换提示,也不会出现在方案选单中 +# 注释掉 reset 后,配合 default.custom.yaml 中的 save_options,可以永久记住开关状态,切换程序后也不会还原。 switches: - name: ascii_mode states: [ 中, A ] diff --git a/double_pinyin_flypy.schema.yaml b/double_pinyin_flypy.schema.yaml index 8658c6f..1ff6e4b 100644 --- a/double_pinyin_flypy.schema.yaml +++ b/double_pinyin_flypy.schema.yaml @@ -27,7 +27,9 @@ schema: # 开关 -# 鼠须管 0.16 后,快捷键切换时的提示由 states 自定义。 +# 鼠须管 0.16 后,快捷键切换时的提示由 states 自定义 +# 注释掉 states 后,仍可以通过自定义的快捷键切换,但没有切换提示,也不会出现在方案选单中 +# 注释掉 reset 后,配合 default.custom.yaml 中的 save_options,可以永久记住开关状态,切换程序后也不会还原。 switches: - name: ascii_mode states: [ 中, A ] diff --git a/melt_eng.schema.yaml b/melt_eng.schema.yaml index 3c2f134..66815e3 100644 --- a/melt_eng.schema.yaml +++ b/melt_eng.schema.yaml @@ -1,6 +1,8 @@ # Rime schema # vim: set sw=2 sts=2 et: # encoding: utf-8 +# +# 复制自 https://github.com/tumuyan/rime-melt schema: schema_id: melt_eng diff --git a/rime.lua b/rime.lua index 2fb65bf..12456ad 100644 --- a/rime.lua +++ b/rime.lua @@ -1,4 +1,5 @@ --- Rime lua 扩展:https://github.com/hchunhui/librime-lua +-- Rime Lua 扩展 https://github.com/hchunhui/librime-lua +-- 文档 https://github.com/hchunhui/librime-lua/wiki/Scripting ------------------------------------------------------------- -- 日期时间 -- 提高权重的原因:因为在方案中设置了大于 1 的 initial_quality,导致 rq sj xq dt ts 产出的候选项在所有词语的最后。 @@ -223,6 +224,7 @@ end -- v 模式,单个字符优先 -- 因为设置了英文翻译器的 initial_quality 大于 1,导致输入「va」时,候选项是「van vain …… ā á ǎ à」 -- 把候选项应改为「ā á ǎ à …… van vain」,让单个字符的排在前面 +-- 感谢改进 @[t123yh](https://github.com/t123yh) @[Shewer Lu](https://github.com/shewer) function v_filter(input, env) local code = env.engine.context.input -- 当前编码 env.v_spec_arr = env.v_spec_arr or Set( diff --git a/squirrel.yaml b/squirrel.yaml index 02a11bd..d2b8898 100644 --- a/squirrel.yaml +++ b/squirrel.yaml @@ -1,7 +1,10 @@ # Squirrel settings # encoding: utf-8 # -# 内置皮肤展示: https://github.com/NavisLab/rime-pifu +# squirrel[.custom].yaml 是鼠须管的前端配置文件,小狼毫是 weasel[.custom].yaml +# 各平台皮肤配置并不一致。 +# +# 鼠须管内置皮肤展示: https://github.com/NavisLab/rime-pifu # 鼠须管界面配置指南: https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/鼠鬚管介面配置指南.md # 鼠须管作者写的图形化的皮肤设计器: https://github.com/LEOYoon-Tsaw/Squirrel-Designer @@ -14,17 +17,14 @@ config_version: '2023-02-27' # default: US (ABC) keyboard layout # _custom_: keyboard layout of your choice, e.g. 'com.apple.keylayout.USExtended' or simply 'USExtended' keyboard_layout: default - - # for veteran chord-typist chord_duration: 0.1 # seconds - - # options: always | never | appropriate show_notifications_when: appropriate -# ascii_mode、inline、no_inline、vim_mode 等等设定,可参考 /Library/Input Methods/Squirrel.app/Contents/SharedSupport/squirrel.yaml +# ascii_mode、inline、no_inline、vim_mode 等等设定 +# 可参考 /Library/Input Methods/Squirrel.app/Contents/SharedSupport/squirrel.yaml app_options: # com.apple.Spotlight: # ascii_mode: true # 开启默认英文 @@ -62,14 +62,16 @@ preset_color_schemes: purity_of_form_custom: name: "純粹的形式/Purity of Form Custom" author: 雨過之後、佛振 + # 如果将字体设置为 PingFangSC-Regular + # 会让 🈶🈚️🉑🈲🉐 这几个 Emoji 失去彩色效果,留空反而可以显示。。。 font_face: "" # 字体及大小 font_point: 18 label_font_face: "Helvetica" # 序号字体及大小 label_font_point: 12 comment_font_face: "Helvetica" # 注字体及大小 comment_font_point: 16 - candidate_list_layout: stacked # 候选排布:层叠 stacked | 行 linear - text_orientation: horizontal # 行文向: 横 horizontal | 纵 vertical + candidate_list_layout: stacked # 候选项排列方向 stacked | linear + text_orientation: horizontal # 文字排列方向 horizontal | vertical inline_preedit: true # 拼音位于: 候选框 false | 行内 true translucency: false # 磨砂: false | true mutual_exclusive: false # 色不叠加: false | true @@ -99,6 +101,7 @@ preset_color_schemes: # hilited_back_color: # 选中拼音底色 (inline_preedit: false) # border_color: # 外边框颜色 + # 支持磨砂与透明度 frosy_teal: name: "霜青/Frosty Teal" # 配色取自 Alfred 自带主题 Frosty Teal author: Dvel @@ -109,10 +112,10 @@ preset_color_schemes: comment_font_face: "Helvetica" # 注字体及大小 comment_font_point: 16.0 inline_preedit: true # 拼音位于: 候选框 false | 行内 true - candidate_list_layout: stacked # 候选排布:层叠 stacked | 行 linear - text_orientation: horizontal # 行文向: 横 horizontal | 纵 vertical + candidate_list_layout: stacked # 候选项排列方向 stacked | linear + text_orientation: horizontal # 文字排列方向 horizontal | vertical translucency: true # 磨砂: false | true - alpha: 0.95 # 透明度,0~1 + alpha: 0.85 # 透明度,0~1 back_color: 0xB5806410 # 底色 hilited_candidate_back_color: 0x1E000000 # 选中项底色 candidate_text_color: 0xADFFFFFF # 文字颜色