답변:
이것은 modeline기능 처럼 들립니다 (온라인 도움말 참조). gitconfig에서 파일의 시작 또는 끝 근처에 다음과 같은 모델을 가질 수 있습니다.
# vi: ft=gitconfig
이를 위해서는 모델을 활성화해야하며 보안 상 위험 할 수 있으므로 많은 시스템에서 기본적으로 비활성화되어 있습니다.
약간 더 많은 작업이 필요한 또 다른 방법은 .vim파일을 포함하는 것입니다.
au BufRead,BufNewFile */gitconfig setfiletype gitconfig
~/.vim/ftdetect모든 시스템에 넣습니다 .
:verbose set filetype를 알 수 있습니다 conf-어딘가에 vim의 시스템 기본 파일 유형 설정을 추측 할 것입니다.
modelines옵션 의 값도 확인하십시오 . :set modelines?0으로 설정하면 모델을 처리하지 않습니다.
구문 파일을 만들어 vim의 share/syntax디렉토리 에 넣을 수 있습니다 (데비안 레니 (Debian Lenny) 의 디렉토리 /usr/share/vim/vim71/syntax는 배포판이 다를 수 있음).
Vim의 구문 형식에 대한 설명서는 다음과 같습니다. http://vimdoc.sourceforge.net/htmldoc/syntax.html
인터넷 어딘가에서 준비된 구문 파일을 찾을 수 있지만 연습용으로 남겨 두겠습니다.
set filetype?열면 파일 유형 'conf'가 나타납니다.