Webtech Walker

vimでHTMLの終了タグの直前にコメントを入れる

イケメンマークアップエンジニアがDreamwarverの拡張でつくってたのをvimでも書いてみました。

gist: 411828 - GitHub

下記のようなHTMLがあったときに、コメントを入れたいタグの中で実行するとそのタグの終了タグの直前にコメントを挿入します。

<div id="hoge">
    ...
</div>

これに対して実行すると

<div id="hoge">
    ...
<!-- /div#hoge --></div>

こんな感じに。カーソル位置はテキストオブジェクトのタグ選択の選択範囲の中であればOKです。

フォーマットも

let g:endtagcommentFormat = '<!-- /%tag_name%id%class -->'

これをお好みで変更できる感じで。

このエントリーをはてなブックマークに追加