;;设置内置输入法 (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种,还可以添加其他的输入法。