我是vim的新手,我刚刚安装了syntastic,我的问题是如何激活syntastic来检查htmldjango类型,我已经安装了pylint和pylint-django,这是我的SyntasticInfo
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: -
三江源
答案 0 :(得分:2)
这有两个原因无效。首先,要让pylint-django“尝试”检查htmldjango文件,你必须将它插入你的.vimrc文件中:
let g:syntastic_python_pylint_args = "--load-plugins pylint_django"
let g:syntastic_htmldjango_checkers = ['python/pylint']
请注意,您必须指定'python/pylint'
作为检查程序,因为这是htmldjango文件类型的外部检查程序。
这将解决您的SyntasticInfo
问题:
Currently enabled checker: python/pylint
HOWEVER ,目前python-pylint根本不支持djangohtml模板,所以即使你做完这个,你也会感到很失望并获得各种语法错误...因为检查器只支持django模型和查看文件类型...( - ‸ლ)