본문 바로가기

vim

vim에서 서식(템플릿)사용하기


오늘은 템플릿만들기를 해보겟습니다. 늘항상 새로운 파일을 만들면 같은 것들을 쳐야하는데 귀찬으셧죠?
다른에디터 처럼 템플릿기능이 있어서 미리 추르륵 만들어지기를 바라셧습니까? 여기에 답이 있습니다.
저도 html작업을 할때마다 기본틀치기도 C&P를 하기도 귀찬았는데 이걸 적용한 이후로 맘이 한결편해진 느낌입니다.

먼저 템플릿으로 사용할 파일을 만듭니다. skeleton이라고도 부르더군요 뼈대라는 의미에서 말이죠

그럼 다음 파일을을 "~/.vim/skeleton.php"에 만들어 줍니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>제목</title>
        <meta http-equiv="Content-Type" content="text/html" charset=UTF-8" />
    </head>
    <body>
    </body>
</html>


그리고 ~/.vimrc에는 다음 줄을 추가해 줍니다.
autocmd BufNewFile  *.php  0r ~/.vim/skeleton.php

요렇게 해준후 php파일을 vim으로 새로만들어보면 위에서 만든 템플릿이 적용된 모습을 보실 수 있습니다.