GNU Emacs 23.x имеет встроенную поддержку Unicode для кодированного UTF-8 текста. Он также обеспечивает поддержку UTF-16. Я действительно рекомендую вам установить пакет emacs23, чтобы избежать нескольких ошибок в Emacs, связанных с проблемами Mule.
И чтобы попытаться избежать проблемы с интеллектуальной входной шиной, вы можете установить системы ввода Anthy. Я видел, что он очень хорошо работает для японцев:
sudo apt-get install anthy anthy-el
После его установки отредактируйте свой .emacsrc, чтобы включить текст ниже:
; Set load path for anthy.el
(push "/usr/share/emacs/site-lisp/anthy/" load-path)
; Load anthy.el
(load-library "leim-list")
(load-library "anthy")
;; Workarounds and customizations
; Fix slow input response in emacs23
(if (>= emacs-major-version 23)
(setq anthy-accept-timeout 1))
; Set japanese-anthy as the default input-method
(setq default-input-method "japanese-anthy")
; Shift-space to toggle anthy-mode (default is Ctrl-\)
(global-set-key (kbd "S-SPC") 'anthy-mode)
; Map wide-space to hankaku-space
(setq anthy-wide-space " ")
Если это не так, работа для вас, возможно, вы обнаружили ошибку в Emacs относительно ее поддержки iBus.