Emacs part8
■ このスレッドは過去ログ倉庫に格納されています
0605 ◆xSK1SiC5MI
NGNGEmacs21でPHPとHTMLを同時に扱いたいためにmmm-mode 0.4.7をいれました。
そこで、<?php 〜 ?> はPHPモード、残りの部分はYaHTMLモードにするために
以下の内容を.emacsに追加しました。
この状態で既存のPHPファイルを開くと、
デフォルトではyahtml-mode、<?php 〜 ?> の部分に移動するとphp-modeになる、とうまく動きますが、
ファイルの途中に自分で <?php 〜 ?> を追加しても
追加した <?php 〜 ?> の部分だけは php-modeになりません。(yahtml-modeから変わらない)
これをファイルの編集中でもすぐにモードが切り替わるようにしたいのですが
どなたか解決法が分かる方いませんか?
分かりにくい文でごめんなさい。
よろしくお願いします。
--------------ここから .emacs---------------------
(require 'mmm-mode)
(setq mmm-global-mode 'maybe)
(mmm-add-mode-ext-class nil "\\.php?\\'" 'html-php)
(mmm-add-classes
'((html-php
:submode php-mode
:front "<\\?\\(php\\)?"
:back "\\?>")))
(add-to-list 'auto-mode-alist '("\\.php?\\'" . yahtml-mode))
■ このスレッドは過去ログ倉庫に格納されています