osfans / prime Goto Github PK
View Code? Open in Web Editor NEWThis project forked from easyime/pime
Develop input methods for Windows easily with Python
License: Other
This project forked from easyime/pime
Develop input methods for Windows easily with Python
License: Other
如图 把输入法设置成横排之后,打稍长的词语时每个候选词都和第一个候选词占据一样的宽度。致使词与词之间的间距较大。
想要的效果 →→→ 想要的效果
今天(2017/5/2)看到别人更早提到的同样的问题。我觉得他表述得比我更清楚。关于 PIME 使用界面的问题及其他
一些人名、习惯性用语我多次输入后仍然没有记忆,不知道哪里可以开启?一直没有看到配置的选项,谢谢!
我记得以前,default.yaml里的"menu/page_size"控制候选词总个数,PIME.yaml里的"style/candidate_per_row"控制每行候选词的个数,两个数字设成一样,就是横排了。
但今天在对应的*.custom.yaml文件中,把这两行注释掉之后,并没有变回竖排。。。是BUG吗?
环境:
Win10 + Prime 0.16.1
un
腾讯管家各种报毒。system.dll和PIMElauncher.exe都循环报毒。
另外程序的名字是不是可以统一一下,安装文件写的是PRIME,主程序是PIME,有些地方体现的是RIME。个人认为可以统一一下在强调RIME的前提下以PRime为主。
刚安装试用,只在用户文件夹中增加了这两个文件后重新部署,win 10 系统
patch:
menu:
page_size: 7
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"
win7 64位下,在任何地方切换输入法时都会卡死当前程序。
这就尴尬了。
只好赶紧卸载
在 RIME上一直喜欢用 地球拼音,不知道 PRIME是否可以支持 地球拼音,怎么配置?
测试游戏: Overwatch
系统: Win 10 Pro
未安装其他输入法。
昨天安装了1.1版,鼓捣了半天,自建了luna_pinyin.schema.custom.yaml设置了模糊音,重新部署正常使用。
今日突然就不能使用模糊音功能了,重新部署也无效,卸载重装也无效。
但是,我写在symbols.custom.yaml中的全角半角规则却正常加载,写在PIME.yaml里的主题配色也正常加载。
后降级安装了下,暂时正常了,提交issues,望大佬看看是不是bug。
若有重现(希望不要),亦会更新。
场景:
1 输入法中文状态,这时打开浏览器chrome, 希望默认变成英文状态,因为要输入网址。
2 输入法中文状态,打开cmd.exe命令行,希望默认是英文状态。
设置了PIME.yaml里的
app_options:
cmd.exe:
asscii_mode: true
没有效果
OS: windows 10 x64
PRIME 内置的中州韵输入法,用的方案需要 lua 文件,不过看到 PRIME 里面文件夹与小狼毫的有差别,不管把 lua 文件夹放到用户文件夹还是共享文件夹,重新部署后 lua 文件都不会生效。
剛開機時可以使用,過一陣子怎麼輸入都只有英文字
按F4也沒反應,是因為改過
C:\Program Files (x86)\PIME\python\input_methods\rime\ime.json
「locale」 跟 「fallbackLocale」,如果你是台灣使用者的話,把 locale 改成
「zh-Hant-TW」,把 fallbackLocale 改成 「zh_TW」
改成HK也是一樣,何時能改進?
Win10有时候切换不出来
您好!
我最近发现在 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 插件会涉及这一问题,用起来很不方便,所以很想知道到底是什么原因。非常感谢!
我的平台状况:
打字的時候發現回車鍵跟數字鍵盤區的回車鍵在輸入的時候好像功能不一致,拼音選字的時候按回車鍵是會直接打英文的,但是數字鍵盤區的回車鍵卻沒反映,看上去應該是個bug?
winodws10中多次[左ctrl+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 候选字; 反之亦然。
现在还有人在用吗,感觉17年之后评论和软件没有什么更新了
在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/ # 聲母簡拼
當使用粵拼方案輸入時卻未能發揮作用。
不支持opencc吗?
新的 librime 的补丁机制已经发生了改变,不适应可能不影响使用,但会在部分方面产生严重的后果。
WD报毒,无法正常使用。
如題!請問如何使用注音臺灣正體輸入簡體字?
謝謝
Win11 最新预览版 22449.1000 (22H2) (2021年8月24日)释出之后,安装Prime没问题。但是在windows自动升级过后,整个视窗崩溃了,不确定是不是跟PRIME输入法安装有关。
配色依頼 Rime 的話,不切換到 Rime 模組的話配色就不太正常了。
@InSb 就提到了這事:
我覚得這対 PIME 整体来説不利。
下載並安裝了 PRIME 的 0.16.1 版本,想修改配置文件,但是並未在 c:\users[user] 中找到 PIME 文件夾,不知是何原因。
安装后我稍微修改了一下一些yaml文件,发现用户词库连接失败。我重新启动了Windows,然后调成PRIME输入法之后,选词区域一直是全黑的。
效果如下图所示。长宽比是因为我用patch方式修改了default.yaml为"menu/page_size": 5
。
出现这个问题之后我尝试了重新部署,并把设置手动恢复并重新部署,均失败。
首先感谢在Windows适配性方面的努力!但是这个版本的问题还是相当多,我理解这只是测试版,但还是希望你们能尽快完善。
请努力撰写文档。用户文件的结构和RIME不太一样,一开始确实使人困惑。而且我在RIME下成功实现的一些效果在PRIME下无法重现。但这都不算是bug了。总的来说我很期待一个在Win 10下真正能用的跨平台中文输入法。目前看来还没有产品满足这一点呢!
不知道该怎么准确描述
就是打字的时候打着打着, 之前打的字全没了
打个比喻
我想打:
---中州韵输入法引擎,开放源代码的输入法软件
实际过程中:
我先输入了
---中州韵输入法引擎,
继续输入了
---开放源代码的
继续输入了
---输入法软件
打出来应该是
---中州韵输入法引擎,开放源代码的输入法软件
但出现回调的情况下, 实际变成了
---中州韵输入法引擎,输入法软件
中间输入那段就没了
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.