| v24 | v25 | |
|---|---|---|
| 38 | 38 | * IIIMECF [done] |
| 39 | 39 | * ATOK X3 において vine-default-IIIMECF.el 要調整 [done] |
| 40 | * php-mode [done] | |
| 41 | * po-mode [done] | |
| 42 | * migemo [done] | |
| 40 | 43 | * uim |
| 41 | 44 | * w3m-el |
| 42 | ||
| 43 | ||
| 44 | 45 | * riece |
| 45 | 46 | * liece |
| 46 | ||
| 47 | 47 | * ... |
| 48 | 48 | * vine-default の設定を簡単に閲覧できるものが必要!?例えば…、 |
| 49 | 49 | * showvdefaultemacs <version> なスクリプトを作成 [done] |
| 50 | * Emacs からは M-x |
|
| 50 | * Emacs からは M-x show-vine-default で showvdefaultemacs の結果を表示 [done] | |
| 51 | 51 | |
| 52 | 52 | === Emacs22 === |
| … | … | |
| 137 | 137 | |
| 138 | 138 | |
| 139 | === 設定されている vine-default の閲覧 === | |
| 140 | ||
| 141 | Emacs 上からインストールされている elisp パッケージにあらかじめ設定されている vine-default の設定を閲覧できます。 | |
| 142 | ||
| 143 | Emacs 上で | |
| 144 | {{{ | |
| 145 | M-x show-vine-default | |
| 146 | }}} | |
| 147 | を実行すると、起動している Emacs のバージョンに対応した vine-default の設定を閲覧できます。 | |
| 148 | ||
| 149 | ||
| 139 | 150 | === 高度な使い方 === |
| 140 | 151 | |
| … | … | |
| 148 | 159 | |
| 149 | 160 | これを ~/.emacs.el で変更したい場合は after-vine-default-setup-hook をフックしてください。 |
| 150 | ||
| 151 | 161 | {{{ |
| 152 | 162 | (add-hook 'after-vine-default-setup-hook |
| … | … | |
| 156 | 166 | }}} |
| 157 | 167 | |
| 158 | また、各 vine-default で設定されていない項目についてはフックせずに、そのまま ~/.emacs.el に記述しても有効です。 | |
| 159 | ||
| 160 | vine-default で何が設定されているのかをよく理解していない場合は、とりあえず after-vine-default-setup-hook へフックしてしまっても問題ありません。 | |
| 161 | ||
| 162 | そのため、別のファイル .emacs-misc.el にまとめてしまい、以下のようにして ~/.emacs.el でフックして読み込ませてしまっても良いです。 | |
| 168 | 上記はあくまで一例として紹介しましたが、 | |
| 169 | フォントの設定を変更したい方は、 | |
| 170 | 現実的には、vine-default-faces 自体を使わないと思われますので、 | |
| 171 | ~/.emacs.el に | |
| 172 | {{{ | |
| 173 | (setq vine-default-faces nil) | |
| 174 | ||
| 175 | (unless vine-default-faces | |
| 176 | (if window-system (set-default-font "DejaVu Sans Mono-10"))) | |
| 177 | }}} | |
| 178 | のように、vine-default-faces を無効にしておいてフォントの設定をしても良いです。 | |
| 179 | ||
| 180 | ||
| 181 | また、各 vine-default で設定されていない項目についてはフックせずに、 | |
| 182 | そのまま ~/.emacs.el に記述しても有効です。 | |
| 183 | ||
| 184 | vine-default で何が設定されているのかをよく理解していない場合は、 | |
| 185 | とりあえず after-vine-default-setup-hook へフックしてしまっても問題ありません。 | |
| 186 | ||
| 187 | そのため、別のファイル .emacs-misc.el にまとめてしまい、 | |
| 188 | 以下のようにして ~/.emacs.el でフックして読み込ませてしまっても良いです。 | |
| 163 | 189 | {{{ |
| 164 | 190 | (add-hook 'after-vine-default-setup-hook |