evil 如何根据模式不同切换不同的输入法?

evil
spacemacs

#21

这个我刚才试了一下,还真有一个在个人系统上生效的方法。

之前我安装fcitx-remote-for-osx用的是默认命令,即

brew install fcitx-remote-for-osx

这个默认用的参数是–with-input-method=general

然后我重新安装了,用的是我的输入法的具体指示符作为参数,安装后感觉明显时延减小(几乎没有影响了!)

brew install fcitx-remote-for-osx --with-input-method=sogou-pinyin

现在时延感觉可以忽略不计了。

其它还有很多输入法参数可以根据实际个人机器的情况选用,建议替换general,重新用特定输入法参数重新安装一下,再体验一下时延是否减小了。 参数参见


#22

多谢指出,不过这可能对Windows系统并不适用


#23

提供一个链接 karabiner 支持切换输入法了,或许可以参考下 ,https://github.com/rime/squirrel/wiki/实现Shift_L-按下时切换输入法即Shift_L-代替Ctrl_Space-切换系统输入法


#24

最近emacs卡, 具体现象是开多个项目或有tramp远程开得文件时光标移动就会明显变慢, counsel-M-x出来的也很慢, 用profiler看了一下, 发现是fictx的问题, 有个 fictx–minibuffer 函数一直在被调用, 没仔细看, 感觉只要minibuffer内容变化, fictx就会认为你的光标切换到了minibuffer.
还是用会了以前那种删掉默认输入法, 只用rime的方式.


#25

现在安装居然不能加 --with-input-method 这个option了 这么改是好用,延迟基本没了


#26

我配了应该是不行