htmlのテンプレート

viは設定していない素に慣れていないと困るときがあるよー,とさんざん聞かされてきたけど
開発環境で使うマシンくらい.vimrcを書き連ねてもよいだろうと
ちまちまと設定を追加しています.

web屋ならこれは追加しとけー!とのことだったので
.html用のテンプレートを追加.

~/.vim/templates/skel.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
     "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title></title>
    <script type="text/javascript" src="" ></script>
    <link type="text/css" rel="stylesheet" href="" />
    <script type="text/javascript">
    //<![CDATA[
        
    //]]>
    </script>
</head>
<body> 

</body>
</html>

~/.vimrc

autocmd BufNewFile *.html 0r ~/.vim/templates/skel.html|normal Gdd11G

仕事によっちゃ.tpl.php/.tpl.htmlやら.rhtmlなんてのも出てくるから
それに合わせてテンプレートを書き換えればOK.*1

*1:テンプレート生成スクリプトなんて作っているより遥かに楽だった orz