zen-coding.vimの時はなんとでもなってたのだけれど、emmet.vimに変えてからなんともならなかったので、力技でなんとなく対処。html5設定を解除するということだと思うのだけど、当たり前だけどこれをやると今度はhtml5を書くときにも閉じタグがついてしまう。わたしは香り屋版vimを入れてほとんどそのまま使っていたので、filetype.vimを開くと、大体、857行目くらいにhtmlのfiletype設定がある。Djangoの判別関数つきだったので、それを少し変える。htmlendfuncxhtml宣言が見えたらファイルタイプをxhtmlにする~というような記述があったらg:emmet_html5に0を代入してやる。動かしてみると分かるのだけれど、こうやって記述しても、一つのプロセスでxhtmlとhtmlを両方開いた場合、どちらか一方にしかならない(html時の1代入をなしにした場合は全てxhtmlになる)。これは恐らく、g:emmet_html5に0が代入されたらその時点でxhtmlモードにする、と言う風になっているのだろうと思う(そうでなくてもこの書き方の場合、ファイルを開かないでbufferを変えただけ、などでは正常に動かないと思う)。scriptは全然分からないし、xhtmlとhtmlを同時に編集することはあまり多くないので、とりあえずこれで暫定対処。コメントをキャンセルメールアドレスが公開されることはありません。Starterkitのgulpfile.jsをいじる。