1

基本的に、私は nXhtml モードを試してきましたが、Emacs 24 では非常に遅く、バグがあります。

私はPHPファイルを扱っています。*.phpほとんどのファイルをasでロードしたいphp-modeのですが、アクセスしているファイルが'/templates'または'/views'フォルダにある場合は、そのファイルを でロードしますhtml-mode

ファイルの名前を変更したり、プロジェクト構造を変更したりすることはできません。私は24.1.1を使用しています。これは可能だと確信しているので、正しい方向を示す適切な擬似コードソリューションが受け入れられます。

4

1 に答える 1

6

必要なことを行うには、正しい正規表現を に入れる必要がありますauto-mode-alist。次のようになります。

(add-to-list 'auto-mode-alist '("\\.php\\'" . php-mode))
(add-to-list 'auto-mode-alist '("/\\(templates\\|views\\)/.*\\.php\\'" . html-mode))
于 2012-09-11T20:23:36.590 に答える