使用evil + pyim时,会有一个问题,就是在normal模式下,使用“/”键进入搜索时,不能切换输入法。目前结合我自己的搜索和测试,就只有三种方法:
- 进入搜索前,先切换输入法,再进入搜索
- 进入搜索后,按M-e调用isearch-edit-string,将窗口焦点移动到minibuffer上,再切换输入法
- 修改evil-search-forward/evil-search-backward的源码
但这三种方法都各有不方便,想了解下各位是怎么处理这个问题的?
使用evil + pyim时,会有一个问题,就是在normal模式下,使用“/”键进入搜索时,不能切换输入法。目前结合我自己的搜索和测试,就只有三种方法:
但这三种方法都各有不方便,想了解下各位是怎么处理这个问题的?
同 evil + pyim,但我这边用 C-\ (toggle-input-method) 可以正常切换输入法。
你所说的切换是指 C-\ 吗?
是的,但是是先按“/”进入搜索,再按Ctrl-\切换输入法
先按 / 也没有问题哦,也没听说过别人有类似问题
先试试 / 之后 M-x describe-key C-\ ,是不是按键冲突了,再 emacs -Q 慢慢加包调试吧
按了/进入搜索后,就不能按M-x了。不过确定你们没问题,应该就是我配置问题了,我先检查下,谢谢