Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

请问如何切换到雾凇拼音之后默认关闭emoji,输入过程的拼音不要出现在输入框有办法设置吗? #1181

Open
1074748905 opened this issue Feb 25, 2025 · 7 comments

Comments

@1074748905
Copy link

1074748905 commented Feb 25, 2025

摘要

求助4个问题。

输入方案

雾凇拼音 全拼 rime_ice

相关应用

小狼毫0.16.3

系统信息

Windows 8.1

详细说明

0最新问题,雾凇拼音在“任务栏右键【小狼毫图标】輸入法設定”里面消失了(发生在我添加和删除了几个其他输入方案之后,附带的几种双拼输入法都能在里面看见),重新部署也没用。用户文件夹中关于雾凇拼音的文件都在。虽然不影响使用,但是我如果在“右键【小狼毫】輸入法設定”里面修改了输入法,雾凇拼音会继续消失,F4也调不出来。必须每次都得在default.custom.yaml添加
patch:
schema_list:
- schema: rime_ice
添加完成之后一样在“任务栏右键【小狼毫图标】輸入法設定”没有雾凇拼音,只能在输入框F4调用雾凇拼音

1请问如何切换到雾凇拼音之后默认关闭emoji,我觉得这个太占位置了,但是搜索之后实在找不到在哪配置。

2输入过程的拼音不要出现在输入框有办法设置吗?没安装雾凇拼音之前,拼音和候选字都是在输入法框里的,而不是在输入框(有下划线)。

另外还有一个问题,
3 我安装好雾凇拼音以后,自带的明月拼音使用的时候Ctrl+shift+4无法切换简繁体了。这个快捷键雾凇拼音还是正常的。有办法让这个快捷键同时生效吗?

4我还想问一下切换简繁体的快捷键如何修改,这个我也找了半天都找不到。

自定义配置

No response

@ClixTW
Copy link

ClixTW commented Feb 25, 2025

RIME的大多數設定都在用戶文件夾修改,rime-ice非常用心在文檔中寫了詳盡的註釋,堪稱RIME的ArchWiki,以下是關於你問題的補丁例子,僅供參考,若文件不存在於「用戶文件夾」(一般為AppData\Roaming\Rime)中則自行建立:

default.custom.yaml

patch:
  schema_list:
    - schema: rime_ice   # 問題0
    - schema: xxxxxx     # 若需要其他方案,像這樣加上。
  key_binder/bindings/+:
    - { when: always, accept: Control+Shift+dollar, toggle: traditionalization }
      # 問題3、4,詳細可看default.yaml

rime_ice.custom.yaml

patch:
  switches:
    - name: ascii_mode
      states: [ 中, A ]
    - name: ascii_punct
      states: [ ¥, $ ]
    - name: traditionalization
      states: [ 简, 繁 ]
    - name: emoji
      states: [ 💀, 😄 ]
      reset: 0   # 問題1,改成0預設關閉emoji
    - name: full_shape
      states: [ 半角, 全角 ]
    - name: search_single_char
      states: [正常, 单字]
      abbrev: [词, 单]

weasel.custom.yaml

patch:
  "style/inline_preedit": false   # 問題2,在某些軟體會出現無法輸入的現象,個人建議是true,但…遇到再說吧。

@1074748905
Copy link
Author

1074748905 commented Feb 26, 2025

RIME的大多數設定都在用戶文件夾修改,rime-ice非常用心在文檔中寫了詳盡的註釋,堪稱RIME的ArchWiki,以下是關於你問題的補丁例子,僅供參考,若文件不存在於「用戶文件夾」(一般為AppData\Roaming\Rime)中則自行建立:

default.custom.yaml

patch:
schema_list:
- schema: rime_ice # 問題0
- schema: xxxxxx # 若需要其他方案,像這樣加上。
key_binder/bindings/+:
- { when: always, accept: Control+Shift+dollar, toggle: traditionalization }
# 問題3、4,詳細可看default.yaml

rime_ice.custom.yaml

patch:
switches:
- name: ascii_mode
states: [ 中, A ]
- name: ascii_punct
states: [ ¥, $ ]
- name: traditionalization
states: [ 简, 繁 ]
- name: emoji
states: [ 💀, 😄 ]
reset: 0 # 問題1,改成0預設關閉emoji
- name: full_shape
states: [ 半角, 全角 ]
- name: search_single_char
states: [正常, 单字]
abbrev: [词, 单]

weasel.custom.yaml

patch:
"style/inline_preedit": false # 問題2,在某些軟體會出現無法輸入的現象,個人建議是true,但…遇到再說吧。

我的
default.custom.yaml目前內容是:
customization:
distribution_code_name: Weasel
distribution_version: 0.16.3
generator: "Rime::SwitcherSettings"
modified_time: "Tue Feb 25 18:04:59 2025"
rime_version: 1.11.2
patch:
"menu/page_size": 9
schema_list:
- schema: rime_ice#這個是後加的但是部署之後,無論帶不帶{},輸入法設定裡面還是沒有霧凇拼音
- {schema: luna_pinyin_tw}
- {schema: luna_pinyin_simp}

default.yaml目前內容已經包含如下
schema_list:
可以直接删除或注释不需要的方案,对应的 *.schema.yaml 方案文件也可以直接删除
除了 t9,它依赖于 rime_ice,用九宫格别删 rime_ice.schema.yaml

  • schema: rime_ice # 雾凇拼音(全拼)
  • schema: t9 # 九宫格(仓输入法)
  • schema: double_pinyin # 自然码双拼
  • schema: double_pinyin_abc # 智能 ABC 双拼
  • schema: double_pinyin_mspy # 微软双拼
  • schema: double_pinyin_sogou # 搜狗双拼
  • schema: double_pinyin_flypy # 小鹤双拼
  • schema: double_pinyin_ziguang # 紫光双拼

輸入法設定裡面也有以上各種雙拼的選項,但是就是沒有霧凇拼音。

@ClixTW
Copy link

ClixTW commented Feb 26, 2025

YAML對格式非常敏感,只要有點錯誤就不會生效哦,尤其是縮進。我一開始也常部署了不生效,最後發現是縮進問題。
怎麼寫補丁可以看iDvel寫的 ↓
https://dvel.me/posts/rime-ice/#%e4%bb%a5-patch-%e7%9a%84%e6%96%b9%e5%bc%8f%e6%89%93%e8%a1%a5%e4%b8%81

@1074748905
Copy link
Author

YAML對格式非常敏感,只要有點錯誤就不會生效哦,尤其是縮進。我一開始也常部署了不生效,最後發現是縮進問題。 怎麼寫補丁可以看iDevl寫的 ↓ https://dvel.me/posts/rime-ice/#%e4%bb%a5-patch-%e7%9a%84%e6%96%b9%e5%bc%8f%e6%89%93%e8%a1%a5%e4%b8%81

请问default.yaml中已有了- schema: rime_ice这行,在default.custom.yaml打补丁补充是必须的吗

@ClixTW
Copy link

ClixTW commented Feb 26, 2025

不加的話,如果要用其他輸入方案,補丁裡就要用補充的寫法:

patch:
  schema_list/+:
    - schema: luna_pinyin_tw
    - schema: luna_pinyin_simp

不確定透過GUI(【小狼毫】輸入法設定)選方案會不會造成干擾就是了。

@1074748905
Copy link
Author

1074748905 commented Feb 26, 2025

现在的状态是,按方案选单快捷键可以调出雾凇拼音,但是“【小狼毫】輸入法設定里”面消失了 ,也算勉强解决了吧。以前在“【小狼毫】輸入法設定”里面修改之后,default.custom.yaml schema_list会自动更改的,自动更改之后- schema: rime_ice这个就消失了,只剩下“【小狼毫】輸入法設定里”里面选中的 。

@mirtlecn
Copy link
Collaborator

可能你装的东西太多了,文件之间相互覆盖就乱掉了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants