2016-11-11 9 views
0

나는 vim을 처음 사용하고 syntact를 설치했다. 내 질문은 htmldjango 유형을 확인하기 위해 신디사이저를 활성화하는 방법이다. pylint와 pylint-django를 설치했다. 이것은 나의 SyntasticInfo이다.django html synthial configuration in .vimrc

Syntastic version: 3.8.0-3 (Vim 800, Linux, GUI) 
Info for filetype: htmldjango 
Global mode: active 
Filetype htmldjango is active 
The current file will be checked automatically 
Available checkers: - 
Currently enabled checkers: - 

감사합니다

+1

Synth는'htmldjango'에 유용한 체커를 가지고 있지 않습니다. 어쨌든 매뉴얼을 읽는 것을 고려해야합니다. –

+0

사토 카츠라 고마워요 –

답변

2

이 작동하지 않는 두 가지 이유가 있습니다. 당신이이 같은 검사로 'python/pylint'을 지정해야

let g:syntastic_python_pylint_args = "--load-plugins pylint_django" 
let g:syntastic_htmldjango_checkers = ['python/pylint'] 

참고 : 첫째, "시도"는 htmldjango 파일을 확인하는 pylint - 장고를 얻기 위해, 당신은 당신의 .vimrc 파일에이 삽입해야 할 것 htmldjango 파일 유형에 대한 외부 검사기. 당신의 SyntasticInfo 문제를 해결합니다

:

Currently enabled checker: python/pylint 

그러나는, 현재 파이썬 pylint가이 작업을 완료 한 모든 너무도 일단 당신이 실망 할 수 있습니다에서 djangohtml 템플릿을 지원하지 않으며 모든 종류의 구문 오류를 가져옵니다 ... 왜냐하면 검사기는 장고 모델과 뷰 파일 유형 만 지원하기 때문입니다. (- ‸ Ľ)

+0

주셔서 감사합니다. –