2014-06-10 5 views
7

Ich habe Syntastic mit Pathogen installiert, und versuchte fast alles, was ich mir vorstellen kann, damit Syntastic meinen Pylint Checker erkennt.Keine verfügbaren Checker mit Syntastic

Pylint checker ist hier installiert

/home/myself/.local/bin/pylint 

ich meinen Weg hallte und

/home/myself/.local/bin 

ist in der Tat in der $ PATH-Variable.

Meine .vimrc sieht aus wie dieses

set tabstop=4 

execute pathogen#infect() 
syntax on 
filetype plugin indent on 

let g:syntastic_mode_map = { 'mode': 'passive', 
         \ 'active_filetypes': ['python'], 
         \ 'passive_filetypes': ['perl'] } 
let g:syntastic_python_checkers = ['pylint', 'python'] 

und doch, wenn ich den Befehl ausführen

SyntasticInfo 

innen vim, ich sehe noch

Syntastic: passive mode enabled 
Syntastic version: 3.4.0-79 
Info for filetype: 
Available checker(s): 
Currently enabled checker(s): 

verbrachte eine gute während der Suche Google Hat jemand dafür eine Ahnung, was ich vergessen habe?

EDIT/ANTWORT: Falls jemand Hilfe braucht mit so etwas wie, tun

:setfiletype python 

erschien Dinge richtig zu machen.

Antwort

0

hatten ähnliche Probleme mit dem Dateityp-Plugins, bizarr, aber das half:

filetype off " <<< this line 
filetype plugin indent on 
syntax on