Emmet-vimのHTML5テンプレート展開部分をカスタマイズする
Emmet-vimはVimでEmmetを使うためのプラグイン。
!
を入力して C-y ,
とするとHTML5のテンプレートを展開できるのだけど、これをカスタマイズしたいときのやり方。
.vimrc
に以下のように追記すればいい。
'html': {...}
の部分がHTML5のテンプレートカスタマイズ部分。
let g:user_emmet_settings = { \ 'variables' : { \ 'lang' : "ja" \ }, \ 'indentation' : ' ', \ 'html' : { \ 'snippets' : { \ 'html:5': "<!DOCTYPE html>\n" \ ."<html lang=\"${lang}\">\n" \ ."<head>\n" \ ."\t<meta charset=\"${charset}\">\n" \ ."\t<meta name=\"description\" content=\"\">\n" \ ."\t<title></title>\n" \ ."</head>\n" \ ."<body>\n\t${child}|\n</body>\n" \ ."</html>", \ } \ } \}