2016-11-11 6 views
0

Я новичок в vim, и я только что установил синтаксис, мой вопрос в том, как активировать синтаксис для проверки типа htmldjango, я установил pylint и pylint-django, это мой SyntasticInfodjango html синтаксическая конфигурация в .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: - 

Thankyou

+1

В Syntastic нет полезных шашек для 'htmldjango'. В любом случае вы должны прочитать руководство. –

+0

Спасибо Sato Katsura –

ответ

2

Есть две причины, это не работает. Во-первых, чтобы получить pylint-Джанго на «попытку», чтобы проверить файл 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 

ОДНАКО, в настоящее время питона-pylint не поддерживает djangohtml шаблонов на всех, так что даже когда вы сделали это, вы будете разочарованы и получить все виды синтаксических ошибок ... потому что контрольная панель поддерживает только модель django и вид файла filetypes ... (- ‸ ლ)

+0

спасибо за ваш совет –