티스토리 뷰

FreeBSD에서 apache 2.2를 설치하고 httpd.conf 가 아닌... extra/httpd-vhost.conf 등을 vim 으로 열게 되면 Syntax highlight가 되지 않습니다.

이것은 filetype.vim 에 등록된 내용하고 맞지 않기 때문인데요.
아래 처럼 수정해주시면 문법 강조가 잘 될 것입니다.

/usr/local/share/vim/vim72/filetype.vim 을 열어서 114 줄로 이동 또는 httpd.conf 로 검색하여 해당 부분을 찾아서 아래 내용 처럼 수정합니다. ※ vim72는 설치된 vim의 버전에 따라서 다릅니다. /usr/local/share/vim 으로 가서 확인해보세요~
일반적인 설정
au BufNewFile,BufRead httpd.conf*,srm.conf*,access.conf*,apache.conf*,apache2.conf*,/etc/ap     ache2/*.conf* call s:StarSetf('apache')
#1 apache22 디렉토리를 몽땅 설정
au BufNewFile,BufRead httpd.conf*,/usr/local/etc/apache22/*.conf*,srm.conf*,access.conf*,apache.conf*,apache2.conf*,/etc/ap     ache2/*.conf* call s:StarSetf('apache')
#2 httpd-*.conf 를 인식하도록 설정
au BufNewFile,BufRead httpd.conf*,httpd-*.conf,srm.conf*,access.conf*,apache.conf*,apache2.conf*,/etc/ap     ache2/*.conf* call s:StarSetf('apache')
그리고 :wq! 후에 vim /usr/local/etc/apache22/extra/httpd-vhost.conf 등을 열어봅시다~



댓글
댓글쓰기 폼