Shammer's Philosophy

My private adversaria

DebianにEmacs24.2をインストール

参考サイトは以下。

libjpeg-devのスペルが違う点以外はほぼ問題なかった。

  1. apt-get install ttf-inconsolata
  2. apt-get install build-essential
  3. apt-get install xorg-dev
  4. apt-get install libgtk2.0-dev
  5. apt-get install libjpeg-dev
  6. apt-get install libgif-dev
  7. apt-get install libtiff-dev
  8. apt-get install libncurses-dev
  9. wget http://ftp.gnu.org/pub/gnu/emacs/emacs-24.2.tar.gz(24.2 should be replaced the version I want to install)
  10. tar xvfz emacs-24.2.tar.gz
  11. cd emacs-24.2
  12. ./configure
  13. make bootstrap
  14. make
  15. make install

上記の後でSKKをインストールする。

  1. wget http://openlab.ring.gr.jp/skk/maintrunk/ddskk-14.4.tar.gz
  2. tar xvfz ddskk-14.4.tar.gz
  3. cd ddskk-14.4
  4. make what-where
  5. make install

終了後、SKKの辞書をインストールする。

  1. create $Directory-for-Dictionary(example: mkdir -p ~/.emacs.d/share/skk)
  2. cd $Directory-for-Dictionary
  3. wget http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.L.gz
  4. gunzip SKK-JISYO.L.gz

後は ~/.emacs.d/init.el に SKK の定義を追加すればOK。

(require 'skk-autoloads)
(setq default-input-method "japanese-skk")
(setq skk-henkan-strict-okuri-precedence t)
(setq skk-check-okurigana-on-touroku t)
(setq skk-auto-insert-param t)
(setq skk-egg-like-newline t)
(setq skk-show-annotation nil)
(setq skk-large-jisyo "~/.emacs.d/share/skk/SKK-JISYO.L")
(setq skk-tut-file    "~/.emacs.d/share/skk/SKK.tut")
(setq skk-user-directory "~/.emacs.d/share/skk")
(setq skk-preload t)
(setq skk-previous-candidate-keys (list "x"))

init.elへの記述については、http://openlab.ring.gr.jp/skk/skk-manual/skk-manual-ja.htmlなどを参考に。