ac-mozc on emacs25 in ubuntu

http://hiroki.jp/ac-mozc-on-mac
を見てubuntuにac-mozcを導入することにした.

sudo apt-add repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el

で最新版 (現在はバージョン25) の emacsが入手できる.

ただこれを導入して

suto apt-get install emacs-mozc

を実行すると古いemacs24が導入されてしまう. そこで

sudo apt-get install emacs-mozc-bin

として mozc_emacs_helper だけを導入する.

そして emacsを立ち上げて M-x list-packages により

mozc, mozc-im, mozc-popups, ac-mozc

としてパッケージを導入する.

さらに設定ファイルに以下を付け加える.

;; japanese
(set-language-environment 'Japanese)
(prefer-coding-system 'utf-8)
(setenv "LANG"  "ja_JP.UTF-8")
(require 'mozc)
(setq default-input-method "japanese-mozc")
;; ;; for 101 US keyboards
(setq mozc-keymap-kana mozc-keymap-kana-101us)
;; 
(require 'mozc-popup)
(setq mozc-candidate-style 'popup) ; select popup style.
;; http://hiroki.jp/ac-mozc-on-mac
(require 'ac-mozc)
(define-key ac-mode-map (kbd "C-c C-\\") 'ac-complete-mozc)
(require 'org)
(add-to-list 'ac-modes 'org-mode)
(defun my-ac-mozc-setup ()
    (setq ac-sources
                  '(ac-source-mozc ac-source-ascii-words-in-same-mode-buffers))
      (set (make-local-variable 'ac-auto-show-menu) 0.2))

(add-hook 'org-mode-hook 'my-ac-mozc-setup)

これでorgmodeでローマ字を入力して C-c C-\​ とすれば, 変換される.

 

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中