Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
whjiang opened this issue Feb 28, 2022 · 4 comments
Open

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

whjiang opened this issue Feb 28, 2022 · 4 comments
Labels
question Further information is requested

Comments

@whjiang
Copy link

whjiang commented Feb 28, 2022

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

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

@whjiang whjiang added the bug Something isn't working label Feb 28, 2022
@DogLooksGood DogLooksGood added question Further information is requested and removed bug Something isn't working labels Mar 5, 2022
@ltmsyvag
Copy link

ltmsyvag commented Apr 1, 2022

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

@Eason0210
Copy link
Contributor

Eason0210 commented Jun 3, 2022

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

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

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

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

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

@weitongdao
Copy link

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

@wnear
Copy link

wnear commented Jan 29, 2024

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

6 participants