emacs: завантажте html-режим у каталог шаблонів


1

Я використовую режим php для .php файлів, але codeigniter використовує .php для файлів шаблонів, які в основному html, тому я хотів би використовувати html-режим для цих файлів.

Чи можна сказати у файлі .emacs "Якщо шлях до файлу містить" / views / "використовувати html-режим"?

Відповіді:


1

Якщо ви хочете використовувати html-mode для всіх файлів у каталозі з ім'ям views і його підкаталоги, ви можете додати наступний рядок в кінці .emacs:

(add-to-list 'auto-mode-alist '("/views/" . html-mode))

Зверніть увагу на це ("/views/" . html-mode) має з'явитися перед входом для .php файлів при перевірці значення auto-mode-alist від C-h v auto-mode-alist .

Аналогічно, наступний рядок в кінці .emacs зробить вибір Emacs html-mode за всіх .php файлів у каталозі з ім'ям views та її підкаталоги:

(add-to-list 'auto-mode-alist '("/views/.*\\.php\\'" . html-mode))

Від auto-mode-alist Документація користувача:

auto-mode-alist

Алістичні назви файлів проти відповідних основних функцій режиму. Кожен елемент має вигляд (REGEXP. FUNCTION) або (REGEXP FUNCTION NON-NIL). ... Відвідання файлу, ім'я якого відповідає REGEXP, вказує на функцію FUNCTION як функцію режиму. FUNCTION буде викликано, якщо не буде нуля.


Це працювало як шарм. Дякую!
RobKohr
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.