GithubHelp home page GithubHelp logo

boomker / rime-fast-xhup Goto Github PK

View Code? Open in Web Editor NEW
85.0 1.0 8.0 319.25 MB

基于小鹤双拼加鹤形辅助码的Rime 配置方案,内附多种特色功能:强制删词,隐藏词条,词条降频,手动造词(中英),全码唯一自动顶词上屏(单字和部分词), 长词优先(成语缩写),英文大小写多格式输入,单词自动加空格, 上屏历史,快捷启动App应用,问号表情过滤,多格式日期星期时间输入, 长期更新800W词库

License: GNU Lesser General Public License v3.0

Lua 32.79% Python 64.82% Shell 2.16% Awk 0.23%
flypy rime-config rime-schema rime-squirrel input-method xhup

rime-fast-xhup's People

Contributors

boomker avatar dyingsu avatar functoreality avatar idvel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

rime-fast-xhup's Issues

如何关闭一些符号模式

如何关闭一些符号模式,比如/[] ,现在苦恼怎么关闭。

我的习惯:

  • 只用 [ ] 左右方括号来翻页;
  • 其他所有符号键都保持不动(英文状态);
  • 所有中文标点用编码打(我有比较完善的自定义词库);
  • 直接辅码引导,不用方括号引导;
  • ; ' 分号引号二三候选;
  • - = 减号等号以词定字。

image

缺少汉字 “叒”

如题,小鹤官网能查到音形码为 voyy。本方案无法根据拼音打出。

pair_symbols 光标居中性能问题

  1. pair_symbols.lua对于mac来说很好用,但是会导致ios出现问题,如果ios添加了下面这2行

    ["apostrophe"] = { "“”", '""' },
    ["quotedbl"] = { "‘’", "''" },
    输引号时就会出现这样的情况
    ‘’“
    “”‘
    mac都是正常的,看能否针对ios修复

  2. 很多lua上面有
    -- local puts = require("tools/debugtool")
    tools/debugtool是必须放在lua是吗

默认状态下(不注销大词库)需要部署多久

默认状态下(不注销大词库)需要部署多久,开发者测试过没,我部署了7个小时还没有结束,词库文件夹的日期在部署的一段时间后就没动过。

开发者试一下从0开始部署,到底能否部署成功,因为我在不注销大词库的状态下还没有部署成功过,感觉是bug。

我用的是win11的个人修改版,weasel-0.14.3.0,我记得之前下载过官方的最新版也没部署成功。

word_append_space.lua

如果方便添加一个功能,符号顶屏候选时,同样实现候选左边添加空格,想用在英文方案。

音形码引导问题

speller/algebra/@next: derive/[[]//
大佬,我配置里面打开了这个设置,但是我打单字直接引导的时候,出来的都是词组,还是必须按]键才能引导,请问下大佬是不是词库的问题,这个情况要怎么才会优先出我引导的字,而不是词组,谢谢!

punctuator无法正常输入

系统: Mac OS 13.6
鼠须管 0.16.2

使用您最新的方案后,punctuator无论是在全角/半角都无法按照 default 默认的输入。

比如系统设置如下:

"|": ["·", "|", "§", "¦"]
...

但是我输入“|“,在半角状态下得到“·“,在全角状态下得到“|“。
无法如系统设定的,跳出选择页让我选择。

自动补全光标居中lua拓展

自动补全光标居中lua里面,是否能加入一个功能,在删除左括号的同时也删除右括号,删除右括号不会删除左括号,和仓输入法逻辑一样,另外自动补全光标居中输入括号之后,总是有些延迟,如果速度快的话,打出的前两个字母不上屏

同文输入法能使用吗

一直使用的是你的方案,特别好用,今天换了安卓手机,准备把输入方案也切换过去的,发现同文输入法好像无法使用,方案复制进去部署软件就会闪退

日期的 lua 能否更改一下

从快手循迹过来的,大佬目前配置的日期 lua 看起来是没有空格的,但实际年月日中间多出了一个空格,不太符合日常习惯,能否调整一下?谢谢

快捷键问题

编码反查功能如何修改为`,之前修改完不生效;
翻页功能如何变为 Backspace 键 前面的加号和减号

系统路径 , input文件编码 , 以及转换简拼问题

感谢分享这么好用的模块, 使用中碰到一些问题和疑问, 我是新手小白, 有的问题可能比较初级, 请见谅

  1. flypy_dict_generator_new.py 文件顶部引用外部模块中的
    from pathlib import PosixPath as pp
    PosixPath是Linux下的路径, windows下使用要改成 WindowsPath , 否则会出错, 之前在另一个repo中提到的问题就是这个原因.查了资料似乎可以 from pathlib import Path as pp, 这样可能兼容性好一些, 我没有linux系统设备, 无法测试, win10下是可以的.

  2. 还是和系统有关, windows下默认读取文件是用的GBK编码, 一开始用utf-8编码的文件一直出错, 只好先把要转换的文件改成gbk编码. 我想把读取模式改成utf-8, 但是代码中没找到input文件在哪里添加'encodeing'参数....(新手见笑了)

  3. 关于转简拼功能, 我理解是会把 '简单 jian dan 1' 转换成 '简单 jd 1' ,可是实际上转换成了 '简单 jiandan 1, 不知道就是这样设计的还是我哪里参数没有设置对.

无法恢复默认的引号输入方式

希望能在英文状态下直接输出直单/双引号,即'"
中文状态下直接输出弯单/双引号,即‘’“”

即不交换单双引号按键,且能输出直单/双引号

README提到:

如果希望恢复默认的引号输入方式,可以在 flypy_xhfast.custom.yaml 里设置“恢复默认引号”。

flypy_xhfast.custom.yaml中未找到相关配置。

flypy_xhfast.schema.yaml中将以下两行配置注释后也未生效

    '"': {pair: ['‘', '’']}      ## 添加注释后:恢复默认引号
    "'": {pair: ['“', '”']}      ## 添加注释后:恢复默认引号

尝试修改default.yaml也未成功,可以提供一些思路吗?十分感谢。

FR: 符号智能输入

          最后有一个小需求,如果您感兴趣可以考虑一下,不感兴趣您可以直接忽略

目前有了一个数字后面的句号和冒号自动转半角,能否实现这样一个功能,连续两个全角就自动转为一个半角,大致实现思路是这样的,以逗号为例:
记录提交历史,在按下全角逗号时,如果上一个提交为全角逗号,那么发送一个退格键和一个半角逗号,

这个我在 rime 官方 issue 里提过,但是官方不考虑,rime/home#1386

我找到了数字后句号和冒号自动转半角的软件内部的代码,这个功能被写死在librime的代码中,
https://github.com/rime/librime/blob/fe5a65deb1348cd1b45702ded0041029add6dadd/src/rime/gear/punctuator.cc#LL75C1-L75C1

我不确定能否用 lua 实现,因为我对 lua 一窍不通,重申一下,您感兴趣可以考虑一下,不感兴趣您可以直接忽略,您现在的库已经帮助我很多了,再次感谢您的贡献

ps:这个功能我是在 obsidian 软件的 easy typing 插件里见到的,我觉得十分有用,我想把它移植到所有软件,之前我用 ahk 勉强实现了一半这个功能,转到 rime 发现 ahk 获取不了 rime 的中英状态了所以用 ahk 实现不了了,我发现 rime 有 lua 插件,或可能实现,但是 lua 我是真的一点都不了解

Originally posted by @calmwaves111 in #9 (comment)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.