Emacs23 + ddskk
Ubuntu9.10がリリースされたので、インストールしてみた。
Emacs+SKKが無いと何も出来ないので、早速、環境構築してみた。
Emacs23でddskkを使おうとしたら、Emacs22に依存していたので、
以下の手順でddskkをインストールし、Emacs23でSKKを使えるようにした。
(1)apelとyaskkserv(SKK辞書サーバ)をインストール。
(2)ddskkの最新版をダウンロードする。
http://openlab.ring.gr.jp/skk/maintrunk/
(3)アンインストールが簡単にできるように、
checkinstallコマンドでパッケージを作成してからインストールする。
以下~/srcディレクトリで作業。
$ tar zxf ddskk-20091025-tar.gz $ sudo checkinstall --install=no
いろいろと質問に答える。
ポイントとしては、2 - Nmae に自分が作成したパッケージと分かるような名
前にしておくと良い。
例) my-ddskk
少し待つとパッケージが作成される。念のためどこにインストールされるのか
確認しておく。
$ dpkg --contents my-ddskk_20091025-1_i386.deb tar: 記録サイズ = 8 ブロック ..snip.. drwxr-xr-x root/root 0 2009-10-31 14:15 ./usr/local/share/emacs/23.1/ drwxr-xr-x root/root 0 2009-10-31 14:15 ./usr/local/share/emacs/23.1/site-lisp/ drwxr-xr-x root/root 0 2009-10-31 14:15 ./usr/local/share/emacs/23.1/site-lisp/skk/ -rw-r--r-- root/staff 7103 2007-08-09 00:18 ./usr/local/share/emacs/23.1/site-lisp/skk/skk-server-completion.el -rw-r--r-- root/staff 35416 2009-10-31 14:14 ./usr/local/share/emacs/23.1/site-lisp/skk/skk-tut.elc -rw-r--r-- root/staff 7440 2009-08-16 09:01 ./usr/local/share/emacs/23.1/site-lisp/skk/skk-hint.el -rw-r--r-- root/staff 204228 2009-08-23 09:01 ./usr/local/share/emacs/23.1/site-lisp/skk/skk.el ..snip..
後は.emacsに以下を追加し、C-x jでSKKが使えるようになった。
;; skk (add-to-list 'load-path "/usr/local/share/emacs/23.1/site-lisp/skk") (require 'skk-autoloads) (global-set-key "\C-x\C-j" 'skk-mode) (global-set-key "\C-xj" 'skk-auto-fill-mode) ;(global-set-key "\C-xt" 'skk-tutorial)
Emacs23になって、フォントがアンチエイリアシングされ、見た目が非常に綺麗になった。