Win10系统下,由于Ctrl+Space组合键默认被定义成输入法启动开关热键,影响Emacs正常使用。修改输入法设置仍然不起作用。
解决办法:
- 打开注册表,找到
HKEY_CURRENT_USER/Control Panel/Input Method/Hot Keys - 选择相关热键设置:
00000010: 简体中文切换热键
00000070: 繁体中文切换热键 - 右边有三个子属性:
Key Modifiers: 指定热键组合的开始键,默认设置为Ctrl。修改开头1Byte从02到00。
Virtual Key:指定热键组合的结束键,默认设置为Space。修改开头1Byte从20到FF。 - Logoff (后续不要在系统设置里修改输入法热键)
* 简繁都要修改以保证生效。