Como posso obter a sintaxe para instalar corretamente?

0

Eu segui as etapas exatas listadas na página do GitHub da Syntastic para instalá-lo como um pacote do Pathogen, mas Feedback sintético em tudo no vim. A sua FAQ indica que isso normalmente é causado por flake8 ou pylint ausentes do caminho, mas verifiquei que flake8 existe lá.

Quando abro o vim e executo :SyntasticInfo com um arquivo python aberto, vejo:

Syntastic: active mode enabled
Syntastic info for filetype:
Available checker(s):
Currently enabled checker(s):

mas eu esperava "info Syntastic para filetype: python" no mínimo. Estou faltando uma etapa de instalação?

Para referência, estou executando o OSX Mavericks 10.9.2 e tenho macports para Python 2.7, pyflakes, flake8:

$ which flake8
/opt/local/bin/flake8

$ echo $PATH
/Users/tony/.rvm/gems/ruby-1.9.3-p327/bin:/Users/tony/.rvm/gems/ruby-1.9.3-p327@global/bin:/Users/tony/.rvm/rubies/ruby-1.9.3-p327/bin:/Users/tony/.rvm/bin:/opt/local/bin:/opt/local/sbin:/Users/tony/Developer/tools/android-sdk-macosx/tools:/Users/tony/Developer/tools/android-sdk-macosx/platform-tools:/Users/tony/Developer/tools/android-sdk-macosx/build-tools/17.0.0:/Users/tony/bin/gradle-1.9/bin:/Users/tony/bin/apache-maven-3.1.1/bin:/Users/tony/bin/wls1036_dev:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin

Qualquer ajuda é apreciada. Obrigado!

    
por tony19 31.03.2014 / 00:19

1 resposta

0

Parece que a opção 'filetype' não está definida. Você pode verificar com :verbose set ft? . Se você quiser que isso seja definido automaticamente quando você abrir um arquivo, adicione pelo menos

:filetype on

para o seu arquivo vimrc. Veja :help filetypes e especialmente a seção :help :filetype-overview .

Nos comentários, você menciona uma essência que funcionou. Uma das linhas que ele adiciona ao seu arquivo vimrc é

:filetype plugin indent on
    
por 31.03.2014 / 13:52

Tags