Когда я работаю над файлом PHP, например, тип файла по умолчанию - php. Это имеет смысл, однако, когда этот файл PHP имеет HTML, тип файла все еще только php. Для некоторых плагинов это означает, что я получаю функциональность PHP для этого плагина, но упускаю функциональность HTML.
Более конкретная ситуация, когда это происходит, с моим плагином сниппета. Я получаю фрагменты php, а не фрагменты html при редактировании php-файла.
Возможные решения этой проблемы (которые мне явно не нравятся, поэтому я и разместил этот вопрос):
- добавить карту для переключения между разными типами файлов, когда я редактирую разные разделы файла.
- обновить мой файл php snippets, включив также html-фрагменты (хотя это будет работать в приведенном выше примере, это не решит фундаментальную проблему).
Итак, Есть ли способ редактировать файл, используя несколько типов файлов одновременно в vim?
Редактировать: Для дальнейшего использования конкретный плагин, о котором я говорю, называется snipMate. http://www.vim.org/scripts/script.php?script_id=2540