gitconfig
예를 들어, 이름이 앞에 붙지 않은 파일을 .
vim에서 로 인식하도록 하려면 filetype=gitconfig
주석이나 파일 자체에서 이와 유사한 내용으로 이를 표시할 수 있는 방법이 있습니까? 나는 그것이 여러 시스템에서 작동하기를 원하므로 vim의 시작 파일을 수정하는 것이 첫 번째 선택이 아니라는 점에 유의하십시오.
답변1
이 기능인 것 같습니다 modeline
(온라인 도움말 참조). gitconfig에서는 파일의 시작이나 끝 근처에 다음과 같은 모델 줄을 가질 수 있습니다.
# vi: ft=gitconfig
이를 위해서는 모델 행을 활성화해야 하지만 보안 위험이 있을 수 있으므로 많은 시스템에서 기본적으로 비활성화되어 있습니다.
더 많은 작업이 필요할 수 있는 또 다른 방법은 .vim
다음 내용으로 파일을 만드는 것입니다.
au BufRead,BufNewFile */gitconfig setfiletype gitconfig
그리고 이를 ~/.vim/ftdetect
귀하의 모든 시스템에 적용하십시오.
답변2
구문 파일을 만들어 share/syntax
vim 디렉터리(Debian Lenny /usr/share/vim/vim71/syntax
(배포판은 다를 수 있음))에 넣을 수 있습니다.
Vim 구문 형식에 대한 문서는 여기에 있습니다:http://vimdoc.sourceforge.net/htmldoc/syntax.html
아마도 이미 만들어진 문법 파일을 인터넷 어딘가에서 찾을 수 있을 것입니다. 그러나 나는 그것을 여러분을 위한 연습으로 남겨두겠습니다.