我有一个文件,其中包含 PHP 和 HTML 混合代码。默认情况下,Vim 将此扩展名识别为php
. 文件扩展名为 phtml。
我想知道是否可以为这种文件添加对 taglist(这是一个 Vim 插件)的支持。我也安装了 exuberant-ctags。
我在谷歌搜索,找到了这个,但它不起作用。看来代码是错误的;而不是看到左侧的标签,我可以看到文件的名称。
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