Domanda

Sto cercando di installare sintastico per VIM usando Cygwin.Dopo aver completato il passaggio 2.1 e la parte di clonazione del passaggio 2.2 in Guida all'installazione di sintastica, lo trovo ora quandoEseguo VIM Io ottengo i seguenti errori:

Error detected while processing /home/rjw08/.vim/bundle/syntastic/plugin/syntastic/autoloclist.vim:
line    1:
E15: Invalid expression: exists("g:loaded_syntastic_notifier_autoloclist") || !exists("g:loaded_syntastic_plugin")^M
line   39:
E171: Missing :endif
Error detected while processing /home/rjw08/.vim/bundle/syntastic/plugin/syntastic/balloons.vim:
line    1:
E15: Invalid expression: exists("g:loaded_syntastic_notifier_balloons") || !exists("g:loaded_syntastic_plugin")^M
line   67:
E171: Missing :endif
Error detected while processing /home/rjw08/.vim/bundle/syntastic/plugin/syntastic/checker.vim:
line    1:
E15: Invalid expression: exists("g:loaded_syntastic_checker") || !exists("g:loaded_syntastic_plugin")^M
.

C'erano alcuni errori, ma seguono questo formato di base.Da quello che capisco, i finesi di file nei file elencati non sono corretti (cioè ^ m).Tuttavia, quando apro questi file in VIM, non sembra esserci alcuna fine da eliminare.

Come posso risolvere questo problema?

È stato utile?

Soluzione

Carica il file in VIM, quindi :set fileformat=unix e :wq dovrebbe risolverlo.

PS: Non vedi il ^ MS perché Vim pensa che sia un file DOS (probabilmente dice [dos] nella barra di stato dopo il caricamento).

Altri suggerimenti

Questo comando trasformerà ogni file in un file UNIX nella directory ~ / .Vim / Bundle.

find ~/.vim/bundle -type f -follow -print|xargs dos2unix
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top