У меня есть файл, в котором есть смешанный код PHP и HTML. По умолчанию Vim распознал это расширение как php
. Расширение файла - phtml.
Интересно, могу ли я добавить поддержку taglist (который является плагином Vim) для такого типа файлов. У меня тоже есть избыточные ctags.
Я искал в Google, нашел это, но это не сработало. Кажется, что код неправильный; вместо того, чтобы видеть теги слева, я могу увидеть имя файла.
Плагин taglist довольно старый и не обновляется. Я предлагаю вам переключиться на Tagbar, который был написан как обновление и замена: http://www.vim.org/scripts/script.php?script_id=3465 или http://majutsushi.github.io/tagbar/.
Не обращая внимания на конфигурацию, я создал простой файл foo.phtml:
<?php
function Foo() {
return 'bar';
}
?>
<p>Foo says <?php echo Foo(); ?>.</p>
После: TagbarOpen, я вижу функцию, которую я определил:
" Press <F1> for help
▼ functions
Foo
:help tagbar-extend
: если вы можете выяснить, какие опции передавать в ctags, тогда это объясняет, как настроить Tagbar для этого.
php
илиhtml
?