1

病原体を機能させようとしていますが、一致が見つからないというエラーが発生します。

ここの指示に従い、上記のエラーが発生しました。

mkdir -p ~/.vim/autoload ~/.vim/bundle; \
curl -Sso ~/.vim/autoload/pathogen.vim \
    https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim

そして、autoload フォルダーに病原体.vim が作成され、bundle フォルダーも作成されます。

私が受け取っているエラーは

~/.vim]$ source ~/.vimrc    
/Users/malugus/.vimrc:1: no matches found: pathogen#infect

私は Mac 10.7.5 を使用しており、zsh シェルを使用しています。Vim のバージョンは 7.3 です

他の関連する投稿では、別のエラーが発生しているようです - 関数が見つかりません。autoload が本来の動作をしていないと思われます。

私が無駄に試した関連するSOの投稿:

更新: また、.vim ファイルをここに配置しました - https://github.com/prolificcoder/vim。ruby doc プラグインをインストールした後、rake を実行しました。~/.vim/plugin/ruby-doc.vim を含むいくつかのファイルが作成されました。vim に戻って rails ファイルを開きます。Ruby メソッドで RR を押すと、画面がちらつきますが、ブラウザが開かれていません。プラグインの機能は、ブラウザ ウィンドウで ruby​​ ドキュメントを開くことです。

これについて考えると、問題は私のvim構成にある可能性がありますが、病原体には関係ありません。

4

1 に答える 1

2

pathogent#infectは間違った名前です: そこにあってはならないt直前があります。#

しかし、私はあなたの問題が異なると思います:あなたがしている間に~/.vim]$やっていると示唆していますzsh。これは完全に間違っており、vim 構成ファイルであり、既存のvimセッションで行う必要があります (新しい vim セッションでは、そうする必要はありません: vim ソース ファイルが自動的に)。私のシステムのzshレポートで、使用するはずの行が「一致が見つかりません」というエラーが発生する理由はまだわかりません。source ~/.vimrc~/.vimrcsource ~/.vimrcparse error near `\n'call pathogen#infect()

于 2012-11-28T03:17:37.177 に答える