明白了还可以这样绑定,其实我感觉光标颜色影响不大,如果闲时修改会不会影响性能,如果影响性能的话不如不加
那点运算量,是个球~~
而且,可以设定时间长一点,
比方说,你5秒钟之前才切过输入法,
那这5秒也不需要显示那么准确。
改变光标颜色是对全屏使用Emacs的用户,并且连mode-line都没有的用户比较有用。因为这种情况下只能靠颜色才能识别当前是什么输入法状态。
似乎最稳妥的办法,还是idle更新了。。。
====更新=====
搞定了,无需idle更新。
我会加一个cursor-color-mode
直接把这些都打包进去。
用户直接启用mode就行了
更新:
smart-input-source-global-cursor-color-mode
todo:
- 加入idle更新 (已实现)
- TUI的cursor color支持。(已实现)
光标颜色的问题我这边好像早都没问题了,晚上再试试看最新版本。
我这边是被doom重置了。你那边用的不是doom,可能就没这个问题。
另,只要启用 cursor-color-mode
就行了,config里面的相关配置要删掉。
smart-input-source挂rime,
如果发现有不兼容的地方,
可以去下面这个地方反馈
我在尝试mac上的rime,好像比搜狗拼音反应快啊。
虽然我用搜狗拼音也感受不到延迟,
但rime确实给了反应更快的感觉。
有个问题:
我要用option 和 command来切换一些模式,
可不可以做到呢?
我配置shift是可以的。
据我了解的,rime自身包含中英文状态,可以配置shift,ctrl,进行切换,其他按键好像不行。但你可以禁用rime自身的英文,通过mac系统设置成任意组合键切换rime和ABC。
windows上的super键,现在是什么情况了?
我这边还可以做哪些改进么?
目前还是不稳定,s-;会失败。 C-s-S-q 这样的也按不出来。
其实我直接在emacs里面按C-x, @s 都很正常,我想如果AHK这边只要实现按住win键超过一定时间就传入C-x, @s 这样就相当于传入了s-
,后面再接任何按键应该都没问题了吧。
这个应该是没有办法了。
是的,这块可以细细斟酌一下
这个是相当于 C-s-Q
, 应该是没问题的。
没办法的是两个win 连续的情况。那种不考虑了
当我光标在最后一行 C-n 的时候默认进入到下一行但是没有加入换行结束符? ,这样我录入汉字的时候文件结尾 才会触发这个问题
请看下最新的git版,是否修正了这个问题。
感谢大佬还记得这个,我前些时候用git 已经修复了,虽然是出现补全的时候还会出现一片背景,但是可以正常切换中英文。不过我觉得这个不算smart-input-source的问题,应该是补全的问题或者结束没有$的不标准的问题
虽然是出现补全的时候还会出现一片背景
这次的git,就是修复这个问题的。
请试试。反馈一下。
确实不是smart-input-source
的问题。
但是,我设想中,最新的git可以主动的解决。