Giter VIP home page Giter VIP logo

prime's People

Contributors

alwayschoco avatar blishs avatar cloudwu avatar cwahbong avatar czchen avatar haogroot avatar henry10039980 avatar honki avatar jessy1092 avatar kenluotw avatar logo-kuo avatar lyenliang avatar osfans avatar osk2 avatar ottokang avatar pcman avatar peterdavehello avatar prcuvu avatar salty-horse avatar school510587 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  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  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

prime's Issues

词库记忆功能如何开启

一些人名、习惯性用语我多次输入后仍然没有记忆,不知道哪里可以开启?一直没有看到配置的选项,谢谢!

如何设置竖排?

我记得以前,default.yaml里的"menu/page_size"控制候选词总个数,PIME.yaml里的"style/candidate_per_row"控制每行候选词的个数,两个数字设成一样,就是横排了。
但今天在对应的*.custom.yaml文件中,把这两行注释掉之后,并没有变回竖排。。。是BUG吗?

环境:
Win10 + Prime 0.16.1

是不是因为主程序没有签名?

腾讯管家各种报毒。system.dll和PIMElauncher.exe都循环报毒。
另外程序的名字是不是可以统一一下,安装文件写的是PRIME,主程序是PIME,有些地方体现的是RIME。个人认为可以统一一下在强调RIME的前提下以PRime为主。

横排模式下候选词之间距离有问题

如图所示:
image

刚安装试用,只在用户文件夹中增加了这两个文件后重新部署,win 10 系统

  1. default.custom.yaml
patch:
  menu:
    page_size: 7
  1. PIME.custom.yaml
patch:
  style:
    color_scheme: dark_temple
    font_face: "Microsoft YaHei"
    font_point: 12
    inline_preedit: composition #composition, preview, input, false
    display_tray_icon: true
    candidate_format: "{0} {1}" #0-candidate, 1-comment
    horizontal: true
    candidate_per_row: 1
    candidate_use_cursor: true
    sel_key_use_cursor: true
    desktop_use_3d_border: false
    soft_cursor: false
    menu_opencc: "" #tw2s.json, t2s.json
    layout:
      min_width: 160
      min_height: 0
      border_width: 3
      margin_x: 12
      margin_y: 12
      spacing: 10
      candidate_spacing: 5
      hilite_spacing: 4
      hilite_padding: 2
      round_corner: 4
      position: "left"

模糊拼音突然失效,重新部署,甚至卸载删除所有配置重新安装都不成功

昨天安装了1.1版,鼓捣了半天,自建了luna_pinyin.schema.custom.yaml设置了模糊音,重新部署正常使用。
今日突然就不能使用模糊音功能了,重新部署也无效,卸载重装也无效。
但是,我写在symbols.custom.yaml中的全角半角规则却正常加载,写在PIME.yaml里的主题配色也正常加载。
后降级安装了下,暂时正常了,提交issues,望大佬看看是不是bug。
若有重现(希望不要),亦会更新。

[feature] 增加某些应用下默认英文的功能

场景:
1 输入法中文状态,这时打开浏览器chrome, 希望默认变成英文状态,因为要输入网址。
2 输入法中文状态,打开cmd.exe命令行,希望默认是英文状态。

设置了PIME.yaml里的
app_options:
cmd.exe:
asscii_mode: true

没有效果

OS: windows 10 x64

lua 文件放到哪个文件夹才能有效?

PRIME 内置的中州韵输入法,用的方案需要 lua 文件,不过看到 PRIME 里面文件夹与小狼毫的有差别,不管把 lua 文件夹放到用户文件夹还是共享文件夹,重新部署后 lua 文件都不会生效。

windows 10問題一大堆

剛開機時可以使用,過一陣子怎麼輸入都只有英文字
按F4也沒反應,是因為改過
C:\Program Files (x86)\PIME\python\input_methods\rime\ime.json
「locale」 跟 「fallbackLocale」,如果你是台灣使用者的話,把 locale 改成
「zh-Hant-TW」,把 fallbackLocale 改成 「zh_TW」
改成HK也是一樣,何時能改進?

在 gvim 中使用 key mapping 时输入法状态不能保存的问题

您好!

我最近发现在 gvim 中,设定并使用 key mapping 时,输入法的当前状态不能保存。就一般情况来说,比如从 insert mode 返回 normal mode 时,输入法会自动切为英文状态,以便输入命令;再从 normal mode 进入 insert mode 时,输入法又会自动切回之前切出时的状态。(如果切出之前在 insert mode 时是中文,再从 normal mode 切回 insert mode 时就会是中文状态;如果切出之前在 insert mode 时是英文状态,再从 normal mode 切回 insert mode 时就仍会保留英文状态。)

但是使用 key mapping 时就会出现一些奇怪的问题。比如设置这样一个 mapping:

:ino <C-X> <ESC>:startinsert<CR>

这时在 insert mode 中按 crtl+x,输入法并不会保留之前的状态,而保留的是之前状态再之前的状态。比如现在 insert mode 中输入法为中文状态(状态1),然后按 进入 normal mode,再按 i 进入 insert mode,这时输入法会保留为之前的状态1即中文状态。但是如果我这时又按下 Shift 键将输入法切为英文状态(状态2),再按下刚才设置的 key mapping ctrl+x,这时输入法又会自动切为状态1,而不是保留为状态2。之后,无论我将输入法切为何种状态,包括切为英文,切为繁体等,只要按下 ctrl+x,这些新状态都不会保留,而都会切换为最早按键盘 i 键进入 insert mode 时的状态1

但是,如果我不使用 key mapping,即如果我不按 ctrl+x,而是在键盘上逐个输入以上的命令,则不会有这一问题。比如现在 insert mode 中输入法为中文状态(状态1),然后按 <ESC> 进入 normal mode,再按 i 进入 insert mode,这时输入法会保留为之前的状态1即中文状态。我这时又按下 Shift 键将输入法切为英文状态(状态2),再按下 <ESC> 键,这时进入 normal mode 输入法自动切为英文,这时再输入:startinsert并按下<CR>键即回车进入 insert mode,这时输入法又会切回为状态2,而不像之前按下 ctrl-x 用 key mapping 执行这几条命令时切为状态1

我还试过其它一些输入法,多多输入法也有这一问题。但是, windows 10 自身带的输入法,小狼毫输入法,和极点输入法都无此问题。

由于自己常用的一些 vim 插件会涉及这一问题,用起来很不方便,所以很想知道到底是什么原因。非常感谢!

我的平台状况:

  • Windows 10
  • Gvim: VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Sep 12 2016 22:02:20)
    MS-Windows 64-bit GUI version 带 OLE 支持
  • PRIME 1.1.0

數字鍵盤區的回車鍵有問題

打字的時候發現回車鍵跟數字鍵盤區的回車鍵在輸入的時候好像功能不一致,拼音選字的時候按回車鍵是會直接打英文的,但是數字鍵盤區的回車鍵卻沒反映,看上去應該是個bug?

是否能考虑在steam的全屏游戏中进行输入法的测试?

在玩steam全屏游戏的时候,按shift+Tab是可以切换到steam的界面的,然后出现了2个问题:

  1. shift+Tab快捷键似乎是被输入法吃了?把输入法切换到英文下就没有问题
  2. 可以在steam的聊天界面里进行输入。在这个环境下,选框出现的位置是不正确,一直在左上角,而不是在输入框的下面,如图:
    1028298438

不能区分左右 Shift 键

希望使用左右 shift 选择第 2, 3 候选字。配置文件 luna_pinyin.custom.yaml:

patch:
  key_binder/import_preset: default
  key_binder/bindings:
    - { when: composing, accept: "Shift_L", send: 2 }
    - { when: composing, accept: "Shift_R", send: 3 }

以前的鼠须管用的是 Shift+Shift_L, Shift+Shift_R, 不起作用,换成上面这个配置后,发现左右 shift 不能区分,如果第一次按的是左 shift, 那么接下来的右 shift 也会选择第 2 候选字; 反之亦然。

建議安裝時區分繁簡體

Windows 10 安裝Prime0.16.1版本選繁體後還是要在輸入法裏增加簡體才能使用。然後電腦就自動下載簡體系統語言佔空間,而且每隔一段時間就出現以下通知。希望能區分繁簡體。
default

建议适配win10的触摸键盘输入

在win10平板在触摸键盘下使用prime比较麻烦,键盘会挡住候选框,建议增加适配。
此外在使用prime途中不慎点了触摸键盘中的手写输入方式会导致当前程序卡死。

粵拼方案容錯/教院式兼容無效

jyutping_schema.yaml裡面有一串容錯/教院式兼容設定:
algebra:
- derive/^jy?([aeiou])/y$1/ # 容錯 je -> ye, jyu -> yu
- derive/^jyu/ju/ # 容錯 jyu -> ju
- derive/yu/y/ # 教院式 jyu -> jy
- derive/eoi$/oey/ # 教院式
- derive/eoi$/eoy/ # 容錯
- derive/eo/oe/ # 教院式
- derive/oe(ng|k)$/eo$1/ # 容錯
- derive/aa$/a/ # 容錯
- abbrev/^([a-z]).+$/$1/ # 首字母簡拼
- derive/^z/dz/ # 教院式
- derive/^c/ts/ # 教院式
- abbrev/^(ng).+$/$1/ # 聲母簡拼
- abbrev/^([gk]w).+$/$1/ # 聲母簡拼
- abbrev/^(dz).+$/$1/ # 聲母簡拼
- abbrev/^(ts).+$/$1/ # 聲母簡拼
當使用粵拼方案輸入時卻未能發揮作用。

不适应新的 librime

新的 librime 的补丁机制已经发生了改变,不适应可能不影响使用,但会在部分方面产生严重的后果。

关于Windows 11版的相容性问题

Win11 最新预览版 22449.1000 (22H2) (2021年8月24日)释出之后,安装Prime没问题。但是在windows自动升级过后,整个视窗崩溃了,不确定是不是跟PRIME输入法安装有关。

配色過於依頼 Rime

配色依頼 Rime 的話,不切換到 Rime 模組的話配色就不太正常了。
@InSb 就提到了這事:
image
我覚得這対 PIME 整体来説不利。

Win10下选词区域变黑

安装后我稍微修改了一下一些yaml文件,发现用户词库连接失败。我重新启动了Windows,然后调成PRIME输入法之后,选词区域一直是全黑的。

效果如下图所示。长宽比是因为我用patch方式修改了default.yaml为"menu/page_size": 5
2017-03-25 1

出现这个问题之后我尝试了重新部署,并把设置手动恢复并重新部署,均失败。

首先感谢在Windows适配性方面的努力!但是这个版本的问题还是相当多,我理解这只是测试版,但还是希望你们能尽快完善。
请努力撰写文档。用户文件的结构和RIME不太一样,一开始确实使人困惑。而且我在RIME下成功实现的一些效果在PRIME下无法重现。但这都不算是bug了。总的来说我很期待一个在Win 10下真正能用的跨平台中文输入法。目前看来还没有产品满足这一点呢!

prime在telegram输入文字会回调

不知道该怎么准确描述
就是打字的时候打着打着, 之前打的字全没了
打个比喻
我想打:
---中州韵输入法引擎,开放源代码的输入法软件
实际过程中:
我先输入了
---中州韵输入法引擎,
继续输入了
---开放源代码的
继续输入了
---输入法软件

打出来应该是
---中州韵输入法引擎,开放源代码的输入法软件

但出现回调的情况下, 实际变成了
---中州韵输入法引擎,输入法软件
中间输入那段就没了

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.