这是indexloc提供的服务,不要输入任何密码
Skip to content

输入过程使用拼音加加风格的快捷键直接调整固顶词(附简单实现) #1225

@detecti1

Description

@detecti1

摘要

输入过程使用拼音加加风格的快捷键直接调整固顶词

输入方案

自然码 double_pinyin

相关应用

Squirrel 1.0.3

系统信息

MacOS 15.3

详细说明

首先感谢雾凇拼音这个项目,我之前好几次想使用 Rime 作为主要输入方案但都因为配置/词库之类的各种原因达不到我想要的效果中途放弃了,但是雾凇的默认配置略加调整就非常让人惊喜,尤其是提供了可配置的固顶词频功能,特别喜欢。

不过这个词频调整需要手动修改yaml文件并重新触发输入法部署而不能随时进行,有些许不便。我非常怀念之前使用拼音加加输入的体验,他使用 Ctrl+Shift+候选 来实现对某个候选设置固顶,如果该候选已经是固顶状态,则把他的固定位置向前提升;而 Ctrl+候选 实现降低候选位置,如果已经是最后一个固顶候选则取消他的固顶状态。

可惜对 Rime 及 librime-lua 完全不熟悉,一直没能做些什么。最近借助AI的帮助基本实现了上面描述的功能,我个人测试没有太大问题,但我并不确定这些实现是否是“正确”、是否有什么隐藏的问题或者我误用了某些功能,所以就不直接提 PR 了,开一个 Issue 来说一下,相关代码我已经上传到 https://github.com/detecti1/rime-ice/tree/feat/pin_cand_otf_adjust

目前我发现的情况是如果在不同应用中都打开了输入法,可能出现在应用A中做出的固定词频调整在应用B中不生效,需要在应用B中切换一下输入法,就会重新加载生效了,不需要重新部署Rime输入法。

需要的话我也可以来提 PR 😄。

自定义配置

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions