PHP と HTML の混合コードを含むファイルがあります。デフォルトでは、Vim はこの拡張子を として認識しましphp
た。ファイルの拡張子は .html です。
その種のファイルの taglist (Vim プラグイン) にサポートを追加できないかと考えています。exuberant-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