Changes between Version 17 and Version 18 of Emacs


Ignore:
Timestamp:
2009/04/26 11:20:12 (15 years ago)
Author:
munepi
Comment:

「system-wide な設定」を追加

Legend:

Unmodified
Added
Removed
Modified
  • Emacs

    v17 v18  
    2525   * vine-default-misc.el: vine-default-base.el に書けば十分。[obsolete] 
    2626 * system-wide な設定 -> /etc/emacs/emacs-XX-local.el [done] 
     27   * before-init-hook にひっかけるべき? 
    2728 * 関連パッケージの vine-default 対応 
    2829   * yatex [done] 
     
    5051 * etcskel の emacs 関連 
    5152 
     53 
     54== system-wide な設定 == 
     55 
     56Emacs を起動すると、site-start.el を読み終われば、 
     57すぐに ~/.emacs.el を読み込みます。 
     58site-start.el は Vine Linux の distribution-wide な設定ファイルのため、 
     594.2 以前で system-wide な設定を施すためには、 
     60site-start.el をしばしば変更を施す必要がありました。 
     61 
     62そこで 5.0 では、 
     63直接 site-start.el を変更しなくても、 
     64system-wide な設定をできるようにしました。 
     65 
     66system-wide な設定ファイルは、 
     67Emacs のメジャーバージョンが XX の場合、 
     68/etc/emacs/emacs-XX-local.el 
     69に配置されています。 
     70Emacs-XX を起動したとき、 
     71もし /etc/emacs/emacs-XX-local.el が存在すれば、 
     72site-start.el の一番最後に読み込まれます。 
     73したがって、distribution-wide な設定よりも emacs-XX-local.el が優先されます。 
     74 
     75 
    5276== Vine Linux のデフォルト設定:vine-default == 
    5377 
     
    142166この仕組みの詳細については「vine-default の下での ~/.emacs.el の設定」セクションを参照してください。 
    143167 
     168 
    144169=== IME === 
    145170 
     
    153178}}} 
    154179を設定します。 
     180 
    155181 
    156182=== Vine Linux 4 の .emacs.my.el === 
     
    174200ただし、Emacs 23 と Emacs 22 以前は随分仕様が変わっているので、 
    175201Vine Linux 4の Emacs 22 などで使っていた ~/.emacs.my.el をそのまま流用できるとは限りません。 
     202 
    176203 
    177204=== 仕組み === 
     
    247274また、addflavor 時に vine-default-*.el はバイトコンパイルをしないようにしています。 
    248275 
     276 
    249277==== vine-default の下での ~/.emacs.el の設定 ==== 
    250278