Open whjiang opened 2 years ago
同 mac 用户, 一样的问题, 折腾过一段时间, 貌似不好解决. 放弃了
其实可以通过 karabiner 软件绑定,在 Emacs 中映射 Shift或者 Capslock 键为 C-\, 这样就可以和系统中的鼠须管一样通过Capslock或者Shift切换输入法。
我个人采用 Capslock 切换输入法,保持和系统一致。
这是我的个人配置: https://github.com/Eason0210/karabiner-config
Windows 系统也可以通过 AHK 实现一样的按键绑定。 https://github.com/Eason0210/emacs.ahk
Linux 下也有对应的方法,可以自行搜索。
狗哥,请问如何用逗号和分号对第二,第三候选词进行选择
直接 改掉 toggle-input-method 的 binding 更容易实现吧, 反正不管临时切换、永久切换都是切换, 难道你输入一个字符就切回中文?
我给改成了 Control + .
, Control
在 a
键左边;总之,切之前确认下是不是没被占用,然后,只要能切的够快就行.
在Mac上,其他应用中,可以用左边的shift键来切到临时英文模式下。
我把~/Library/Rime下的所有配置都copy到了librime了下,emacs-rime其他功能也都使用正常(配置用的是首页上的推荐配置),但在需要临时输入一段英文(比方说连续的两个英文单词)时,找不到好的方法可以切换到临时英文模式,按左边的shift键没有什么反应。