emacs-rime icon indicating copy to clipboard operation
emacs-rime copied to clipboard

怎么在emacs-rime中临时切为英文模式?

Open whjiang opened this issue 2 years ago • 4 comments

在Mac上,其他应用中,可以用左边的shift键来切到临时英文模式下。

我把~/Library/Rime下的所有配置都copy到了librime了下,emacs-rime其他功能也都使用正常(配置用的是首页上的推荐配置),但在需要临时输入一段英文(比方说连续的两个英文单词)时,找不到好的方法可以切换到临时英文模式,按左边的shift键没有什么反应。

whjiang avatar Feb 28 '22 00:02 whjiang

同 mac 用户, 一样的问题, 折腾过一段时间, 貌似不好解决. 放弃了

ltmsyvag avatar Apr 01 '22 17:04 ltmsyvag

其实可以通过 karabiner 软件绑定,在 Emacs 中映射 Shift或者 Capslock 键为 C-\, 这样就可以和系统中的鼠须管一样通过Capslock或者Shift切换输入法。

我个人采用 Capslock 切换输入法,保持和系统一致。

这是我的个人配置: https://github.com/Eason0210/karabiner-config

Windows 系统也可以通过 AHK 实现一样的按键绑定。 https://github.com/Eason0210/emacs.ahk

Linux 下也有对应的方法,可以自行搜索。

Eason0210 avatar Jun 03 '22 12:06 Eason0210

狗哥,请问如何用逗号和分号对第二,第三候选词进行选择

weitongdao avatar Dec 07 '23 12:12 weitongdao

直接 改掉 toggle-input-method 的 binding 更容易实现吧, 反正不管临时切换、永久切换都是切换, 难道你输入一个字符就切回中文?

我给改成了 Control + . , Controla 键左边;总之,切之前确认下是不是没被占用,然后,只要能切的够快就行.

wnear avatar Jan 29 '24 16:01 wnear