HTMLやCSSの記述を手助けするツールにzencodingというものがあります。CSSのプロパティを書くとHTMLに展開する、というイメージ(div#header
が、<div id="heaer'><div>
のように展開)です。もちろん他にもいろいろありますが。
Zen Coding公式ページで見ると、オフィシャルにはサポートされていませんが、zencoding.vimというものが用意されています。
スクリプトをダウンロードして、ftplugin/htmlに配置します。vim で htmlファイルを編集するとき、ctrl+y,を押すとzencoding スクリプトを呼び出します。
vim 自体が高機能なエディタなので、vimを使いこなせば可能なカスタマイズも多いのですが、上述のように、CSSプロパティとの類似性を考えると、非常に覚えやすい(思い出しやすい)ので、活用するに越したことは無いですね。