VIMは、中括弧、括弧、および角括弧のペアのマッチングをサポートしています。これは、PHPやJavascriptなどのCスタイル言語の編集に最適です。しかし、一致するHTMLタグはどうでしょうか?
Notepad ++は、私が使用している限り、この機能を備えています。HTMLのブロックの開始位置と終了位置を特定できると非常に便利です。私が探しているのは、vimの場合は次のようなものです(緑のdivタグを参照)。
(ボーナス機能:このスクリーンショットの赤いタグのように、閉じていないHTMLタグを強調表示します)。
matchitは次善のものとして提案されていますが、その機能を使用するには追加のキーストロークが必要です。追加のキーを押さなくても、HTMLのブロックの始まりと終わりを確認できます。
このようなvimを見つけるためにインターネットを探索しました。他の2つのStackOverflowの 質問とnabbleによると、どうやら私だけではありません。
HTMLタグに視覚的に一致することができないというvimにほとんど辞任しました。vimがこれを行うことは可能ですか?
補遺:現在、既存のプラグインでこれを行うことができない場合、vimscriptウィザードには、適切なプラグインの作成方法に関する指針がありますか?