質問

Cygwinを使ってVIMのSyntasticをインストールしようとしています。ステップ2.1とステップ2.2のクローニング部分の完了後、インストールガイド Syntasticの場合は、私はvimを実行します次のエラー:

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
.

もっと多くのエラーがありましたが、この基本形式に従ってください。私が理解しているものから、リストされたファイルのファイルの終わりは正しくありません(すなわち^ m)。ただし、Vimでこれらのファイルを開くと、削除する^ mの末尾はそうではありません。

この問題を解決する方法は?

役に立ちましたか?

解決

ファイルをVimにロードすると、:set fileformat=unix:wqはそれを修正する必要があります。

PS:VimがDOSファイルであると考えるので^ msが見えない(おそらくロード後のステータスバーの[dos])。

他のヒント

このコマンドは、〜/ .vim / bundleディレクトリのすべてのファイルをUNIXファイルに変換します。

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top