;;设置内置输入法
(setq my-input-methods
'("japanese"
"japanese-katakana"
"chinese-py-punct-b5")
my-current-input-methods my-input-methods)
(defun my-cycle-input-method ()
"Cycle `my-input-method-alist'."
(interactive)
(if (null (cdr my-current-input-methods))
(setq my-current-input-methods my-input-methods)
(setq my-current-input-methods (cdr my-current-input-methods)))
(set-input-method (car my-current-input-methods)))
(global-set-key (kbd "C-\\") 'toggle-input-method)
(global-set-key (kbd "M-C-\\") 'my-cycle-input-method)在.emacs文件中添加以上代码后,C-\即可打开emacs内置的输入法,C-M-\可以在集中输入法之间切换。
示例中仅列出3种,还可以添加其他的输入法。
本文详细介绍了如何在.emacs文件中配置Emacs内置输入法,包括设置默认输入法、快捷键操作以及如何在不同输入法间进行切换。通过添加特定代码段,用户可以轻松实现C-和C-M-作为输入法开关的功能。
1149

被折叠的 条评论
为什么被折叠?



