온갖 컬러로 각각의 구문을 구분지어주는 vim의 하이라이트 기능은 유용합니다.

검은 배경에 흰 글씨만 그득하면,

아무래도 코드 가독성이 떨어지기 마련이죠.


vim 에디터에서 컬러풀하게 하이라이트된 C언어를 사용하다가,

edc 파일을 여는 순간 온통 흰 글씨가 나와 당황스러우셨을 수도 있겠군요.

edc 파일의 구문에 하이라이트를 주기 위해서는,

별도의 syntax 파일이 있어야합니다.


다행스럽게도 syntax는 enlightenment에서 준비해주고 있네요.


vim의 설정파일인 vimrc에 대해서는 지난 포스팅을 참고해주세요.

http://storycompiler.tistory.com/55


enlightenment에서 준비한 edc, embryo, eo의 syntax 파일은 아래 주소에서 찾을 수 있습니다.

https://git.enlightenment.org/editors/vim-configs.git/tree/syntax



위에서 plain 텍스트를 마우스 오른쪽 버튼으로 눌러 "다른 이름으로 링크저장"을 하시면 됩니다.

edc 작업만 하신다면 edc.vim만 받아도 무방합니다.

2015. 6. 16 기준으로 최신 edc.vim, embryo.vim, eo.vim을 첨부합니다.

edc.vim

embryo.vim

eo.vim


위의 파일은 ~/.vim/syntax에 복사해주세요.

$ mkdir -p ~/.vim/syntax
$ cp *.vim ~/.vim/syntax


syntax가 정의된 파일을 설치하였으니,

이제 어떤 파일을 편집할 때 위의 syntax 파일을 사용할지 설정해주어야 합니다.


$ vi ~/.vim/filetype.vim
augroup filetypedetect
au BufNewFile,BufRead *.edc setfiletype edc
au BufNewFile,BufRead *.embryo setfiletype embryo
au BufNewFile,BufRead *.eo setfiletype eo
augroup END


edc파일에 하이라이트를 적용하기 전은 아래와 같습니다.

검은 배경 + 하얀 글씨. 구문 하나하나를 읽으며 해석해야 합니다.


edc파일에 하이라이트를 적용한 후는 아래와 같습니다.

색상이 입혀지니 더 빠르게 눈에 들어옵니다.


이것으로 오늘의 간단한 포스팅을 마치겠습니다.


끝_


* References

https://git.enlightenment.org/editors/vim-configs.git/tree/syntax

http://vimdoc.sourceforge.net/htmldoc/filetype.html

+ Recent posts