Vim의 syntax highlight를 만들려면?

안녕하세요.

vim에서 사용하는 syntax highlight를 직접 만들어 볼까 생각중입니다.
그냥 드는 생각으로는
무슨 문자 패턴이면 무슨색으로 나오게 하라는 식으로 지정만 하면 되니…
그다지 어렵지는 않을거 같은데
실제 사용되는 파일(~.vim)을 보니 길이도 길거니와
그리 쉬워보이지는 않더군요.
혹시 참고할만한 좋은 곳 알고 계시면 알려주시면 감사하겠습니다.

또, 이미 vim에서 syntax highlight를 지원하는 형식은
모두 어떤게 있는지 알수 있을까요?
일단 제가 만들어보고자 하는 형식에 적용해보고
비교적(?) 몇단어라도 색깔이 바뀌는게 있으면 그걸 수정해서 써볼까 해서입니다.

그럼 고수님들의 많은 조언 부탁드립니다.

$ sudo apt-get install vim-runtime
$ dpkg -L vim-runtime | grep syntax
$ vi /usr/share/vim/vim72/syntax/conf.vim

추가로 설치한 gtk syntax파일은 vim-syn-gen.py라는 유틸을 이용해서
생성했나봅니다. 참고하세요

$ sudo apt-get install vim-syntax-gtk
$ head /usr/share/vim/addons/syntax/gtk.vim
" Vim syntax file
" Language: C gtk extension (for version 2.14.6)
" Maintainer: David Nečas (Yeti) <yeti@physics.muni.cz>
" Last Change: 2009-01-04
" URL: http://physics.muni.cz/~yeti/vim/gtk-syntax.tar.gz
" Generated By: vim-syn-gen.py

그리고 … 대단한 탐구열에 경의를 표합니다. ^.^

$ vimtutor

중에 … 좋은 URL이 있네요…
생각보다 vim관련 책이 많군요

http://iccf-holland.org/click5.html

ihavnoth님 친절하신 답변 감사드립니다.

생각처럼 어렵지도 않고
생각처럼 쉽지도 않네요.

간단히 몇몇 텍스트만을 강조하고 싶을 경우는

:syntax keyword {group} {keyword} ...

식으로 하면 되네요.
예를 들어서

:syntax keyword xType int long char
:syntax keyword xStatement if then else endif

이렇게 하면 등록한 키워드는 그룹에 맞춰서 색깔이 변하네요.

패턴이나 자동 디텍팅 등등을 하면 머리 아파질듯 하지만
간단한 경우라면 별로 어렵지 않겠네요.

다음 링크를 참고했습니다.

http://www.vim.org/htmldoc/usr_44.html http://www.vim.org/htmldoc/syntax.html#:syn-files