3

Cygwin を使用して Syntastic for Vim をインストールしようとしています。Syntastic のインストール ガイドの手順 2.1 と手順 2.2 のクローン作成部分を完了した後、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 末尾がないように見えます。

この問題を解決するにはどうすればよいですか?

4

2 に答える 2

1

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

find ~/.vim/bundle -type f -follow -print|xargs dos2unix
于 2014-07-04T10:49:47.897 に答える