正在尝试发布melpa中。
除了并击类输入法(Emacs捕获不到按键抬起),应该可以支持所有的方案。
目前开发已完成,方向为解决 Windows 上的构建问题。
正在尝试发布melpa中。
除了并击类输入法(Emacs捕获不到按键抬起),应该可以支持所有的方案。
目前开发已完成,方向为解决 Windows 上的构建问题。
我看了一下,如果用 minibuffer 的话会先清空再显示输入法的的内容吗?这样一来在 minibuffer 里用输入法是什么效果?
嗯,我没有在minibuffer里面激活过输入法。
我测试了一下,似乎是没有办法激活的样子。和应用什么方式绘制候选似乎没有关系。 这应该是个缺陷,没有考虑过这个问题。
更新了一些下标计算的方式,应该对于拼音和仓颉有更好的支持。
直接转换编码到全拼的双拼方案目前手头没有,不知道这类方案是否可以修改编码。
修改编码本身好像不是特别实用的做法,可能回退的情况更多。
后续也许需要更好的样式。
select-schema这个比较通用,这个应该放到liberime
其实rime有内置的切换方式,只不过没有集成。
嗯,不过 liberime-select-schema 使用起来不太方便
纯好奇,请问下楼主输入法为什么要在Emacs里面做?直接用操作系统的输入法有什么缺点? Emacs里面的输入法至少有一个缺点,就是在Emacs里打字和在其他软件里不一样,容易犯错。
追求高度的集成性
这是给rime的用户的,rime有三个优势。
关于Rime集成Emacs里面来有两个优点。
对于Rime用户来说,其它应用也是用Rime做输入法,所以里外用的是一样的。只是UI看起来不一样。
还因为有部分 EXWM 用户。exwm-xim
体验比外部输入法好,而且我不知道为什么,大约一年前 fcitx 突然不能在 emacs 里激活了。
emacs-rime和pyim的区别是什么呢?
emacs-rime没有自己额外的一层抽象,除了你需要通过rime-translate-keybindings
来告诉他哪些组合键要放给Rime处理以外,所有的事情都是靠Rime来完成的。
在我开始搞emacs-rime的时候,pyim和erime都对Rime中形码的上屏逻辑有处理不当的地方(现在应该都完善了)。所以我希望有个库能以直接、简单的方式对接上Rime,不要有多余的内容。这是这个项目的目的。
pyim是一个独立的输入法,但可以利用rime,没有rime也可以使用,emacs-rime是rime的前端,两种模式各有优势
这个还是自己体验一下,决定用不用比较好。。。。
主要是我用系统输入法(也是RIME)没觉得有什么不妥的地方,没有任何动机去体验啊
哈哈,正常。。。。。。 我也有这种情况
你分屏一个写文章,一个写代码,用内置输入法就可以每个窗口保持自己的输入法状态,不用来回切换输入法。
用系统输入法,系统输入法会把emacs当做一个软件来保存输入状态,会导致emacs内部切换不同窗口需要来回切换输入法,打断思路。
你说得有道理,这可以算是一个优点。建议开发者多收集一些这样的优点,放在README里,首先告诉用户用这个软件有什么实际的好处,才可以多多吸引用户。