key です。
emacs20 用の skk-10 は Vine にまだ置いてなかったので
JRPM の rpm もらってきたら何もいじる必要もなく入ってしまいました。
#しかも安定版の最新バージョン・・・
以下、その簡単なメモ書きです。
1. src.rpm をもらってくる。
ftp://ftp.plathome.co.jp/pub/linux/plathome-jrpm/SRPMS/skk-10.59-2.src.rpm
(vendor表記は Linux Japanese RPM Project)
(Packagerは Atsushi Yamagata さん)
2. 以下、再構築してインストール。
rpm -K skk-10.59-2.src.rpm
rpm --rebuild skk-10.59-2.src.rpm
su
cd rpm/RPM/noarch
rpm -ivh --force skk-dic-10.59-2.noarch.rpm
rpm -ivh skk-emacs-10.59-2.noarch.rpm
rpm -ivh skk-el-emacs-10.59-2.noarch.rpm (使うだけなら不要)
# skk-dic インストール時の --force は
# /usr/share/skk/SKK-JISYO.L が xemacs-sumo と skk-dic の両方に
# 含まれているために生ずるエラーを回避するため。
# 現時点ではまったく同じファイルなので上書きする
3. .emacs を書き換え
・基本的には Vine のデフォルトの .emacs.el の skk-9.6m の欄があるので
その設定を使う
(/usr/doc/skk-emacs-10.59/skk.dot.emacs4emacs がほぼ同値)
・チュートリアルが起動できないので
(setq skk-tut-file "/usr/share/skk/SKK.tut")
・スペースバーで変換できないので canna を使ってる人は
(setq canna-use-space-key-as-henkan-region nil)
#Vineのデフォルトの設定ファイル中でコメントアウトされてる
#Canna で ひらがなをリージョンで囲ってスペース押すと変換される
#機能が使えなくなる。
4. 以上。SKK開発者やパッケージャの方々に感謝しつつ、完了。
SKK がはじめてな人は
M-x skk-tutorial
からどうぞ。
# skkserv や skkinput は
# Vine1.1 用の VinePlus のパッケージ(skk-9.6-1.src.rpm)を
# rpm --rebuild 通るようにするだけでちゃんと動くんですね。
# ちょっと今、さわってみただけですが・・・
------
key
mailto:key _at_ kuis.kyoto-u.ac.jp
(万一本文中に失礼がございましたら御指摘頂ければ幸いです。)