2017-09-13 10 views
0

이렇게하면 해결할 수있는 사소한 문제 일 수 있습니다.spf13 - Java가 아닌 확장자를 가진 파일에서 java 구문 사용

제가 일하는 회사는 자체 파일 형식을 가지고 있으며 자바와 비슷한 코드를 포함하고 있습니다.

지금은 spim을 설치 한 후 vim으로 파일을 열 때 구문 강조 표시가 없습니다.

구문 강조 표시를 받으려면 파일 확장자를 추가 할 수 있습니까?

기본적으로 파일 확장명을 java로 인식하려면 spf13이 필요합니다.

감사합니다.

시 I 파일 CP했고 된 .java 및 구문 강조와 함께 자신의 확장을 대체 괜찮 았는데 :

답변

1

~/.vimrc 또는 ~/vim/filetype.vim이 넣어 :

augroup filetypedetect 
    au BufRead,BufNewFile *.jeff_h setfiletype java 
augroup END 

당신은 무엇을 나타내지 않았다 확장자가 같기 때문에 위에서 지정한대로 .jeff_h

1

파일 유형이 Vim에 의해 인식되지 않습니다. 자바로 강조 빔을 가르 칠하려면 파일 ~/.vim/ftdetect/MYEXT.vim을 만들고 다음 명령을 삽입 :

자세한 내용은
autocmd BufRead,BufNewFile *.MYEXT setfiletype java 

:help new-filetype, 특히 :help ftdetect를 참조하십시오.


이것은 평범한 빔에서 작동하는 방법입니다. spf-13과 같은 Vim "배포판"Janus은 빠른 설치 및 기본 설정으로 유혹하지만 비용은 복잡해집니다 (Vim의 런타임로드 계획과 배포판의 임의의 관습) 및 유연성 부족 (배포가 일부 작업을 쉽게 만들 수 있지만 다른 작업은 매우 어렵습니다). Vim은 엄청나게 커스터마이징이 가능하다. spf-13에서 이것을 구현하는 데 어려움을 겪는다면, 그 문서를주의 깊게 읽고 이슈 트래커를 물어보고 심각하게 멀리 떨어지도록 고려하십시오.