Я хочу настроить python linting в Vim с помощью ALE Vim-пакета. Пока что он хорошо работает в Atom, используя Atom-Plugin, но в Vim он как-то не работает. Я установил
- Пилинт с использованием pip3,
- Vim 8.1 и
- ALE с помощью Vundle Plugin-Manager.
В моем .vimrc я установил
let g:ale_linters={
'python': ['pylint'],
.....+other languages....
}
опция. Кроме того, я прочитал документы ALE, а также попытался установить следующее:
let g:ale_python_executable='python3'
let g:ale_python_pylint_use_global=1
ALE устанавливается правильно и работает для Javascript, но для Python ничего не происходит.
В случае неверного кода (отсутствует ")"), например:
print("Hi"
ничего не помечено как ошибка.
Было бы замечательно, если бы кто-то знал, как это настроить, и мог бы оказать некоторую помощь! Спасибо.