Version 6 (modified by munepi, 15 years ago) (diff) |
---|
このページでは、 次期 5.0 に対応する予定の emacs-23, emacs22-22.x に関する情報を集めています。
Vine Linux の Emacs 23 では、 Emacs 上で動作するアプリケーションのパッケージをインストールしたら、 ユーザ初期設定ファイル ~/.emacs.el に何も設定を記述しなくても、 そのアプリケーションがある程度使えるように、 あらかじめ設定を用意し、その設定を自動的に読み込むようにしています。 この Emacs における Vine Linux のデフォルト設定を vine-default と呼ぶことにします。
vine-default は、/usr/share/emacs-23.x/site-lisp 以下に格納されています。
Emacs を起動すると、デフォルトで vine-default の boolean が t になっているので、 vine-default を読み込みます。
もし vine-default をすべて無効にしたい場合は、 ~/.emacs.el に
(setq vine-default nil)
を設定します。 この場合は、メニューバーと言語ロケール以外は何も設定されていません。
vine-default のうち、いくつかの設定を無効にすることができます。 各 vine-default は、vine-default-name の boolean が定義されていて、 デフォルトでは t になっています。
例えば、vine-default-base, vine-default-faces, vine-default-yatex, vine-default-mew を無効にしたい場合は、 ~/.emacs.el に
(setq vine-default-base nil vine-default-faces nil vine-default-yatex nil vine-default-mew nil )
を設定します。
vine-default を無効にしたときに、いくつかの vine-default を有効にすることができます。 例えば、vine-default.yatex, vine-default-tamago のみを有効にしたい場合は、 ~/.emacs.el に
(setq vine-default nil) (requires 'vine-default-yatex) (requires 'vine-default-tamago)
を設定します。
参考: VineSeed:17162