오늘은 템플릿만들기를 해보겟습니다. 늘항상 새로운 파일을 만들면 같은 것들을 쳐야하는데 귀찬으셧죠?
다른에디터 처럼 템플릿기능이 있어서 미리 추르륵 만들어지기를 바라셧습니까? 여기에 답이 있습니다.
저도 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>
"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으로 새로만들어보면 위에서 만든 템플릿이 적용된 모습을 보실 수 있습니다.
반응형