2017-07-17 8 views
2

私のWindows OSにvimプラグインをインストールしようとしましたが、うまくいきません。 拳私はあなたに私の_vimrc.vimファイルを表示するために、次にあなたに私のvimのdirectorisアーキテクチャを表示するつもりです:何も変更が加えられていないvim80内部Vim、病原体インストールWindows

C:\Program Files (x86)\Vim > 

17/07/2017 16:15 <DIR>   vim80 
17/07/2017 17:45 <DIR>   vimfiles 
17/07/2017 17:50    200 _vimrc 

。病原体へのシンボリックリンクのため./autoloadあなたは病原体のプラグインは内部で見たよう、

C:\Program Files (x86)\Vim\vimfiles\autoload 

17/07/2017 17:12 <SYMLINK>  pathogen.vim [C:\Program Files (x86)\Vim\vimfiles\plugin\pathogen\autoload\pathogen.vim] 

を:

C:\Program Files (x86)\Vim\vimfiles 

17/07/2017 17:47 <DIR>   autoload 
17/07/2017 16:52 <DIR>   bundle 
17/07/2017 17:05 <DIR>   config 
17/07/2017 16:42 <DIR>   plugin 

は、これは私の./vimfilesは私が4 directorie最初のものを作成した内部 をdirectorieどのように見えるかです。

C:\Program Files (x86)\Vim\vimfiles\bundle 

17/07/2017 16:52 <DIR>   nerdtree 
:/plugin/pathogen/autoload/pathogen.vim は、それから私は、NERDTreeのような他のすべてのプラグインの./bundleディレクトリをクリート0が、これは私のvimrc.vimファイルです:

set nocompatible 

" Initialisation de pathogen: 
execute pathogen#infect() 
execute pathogen#helptags() 

runtime! $VIM/vimfiles/config/**/*.vim 

私はなぜ知っているが、私は:NERDTreeにこのメッセージを使用しようとすると表示されません。

E492: Unknow command line :NERDTree 

してください誰かが私を助けることができますか?

+0

'C:\ Program Files(x86)\ Vimはあなたのシステムではなく、あなたのシステムに属しています。あなたは '%userprofile%\ vimfiles'でVimをカスタマイズすることになっています。 – romainl

+0

私を読んでいただきありがとうございますが、私はこれが私の問題の原因であるかどうかはわかりません。 – CallMarl

+0

これは問題の根本原因です。そのディレクトリを元の状態に戻し、設定を行う場所を設定します。 – romainl

答えて

0

私はC:/Users/Usernameディレクターで、すべてのvimfilesフォルダと_vimrcファイルを移動し、私のアーキテクチャ上の変更は何もありません(前の記事のコメントを参照)。私はまたして_vimrc内容を変更:

set nocompatible 
set nocp 

" Initialisation de pathogen: 
call pathogen#infect() 
call pathogen#helptags() 

source $HOME\vimfiles\config\settings.vim 

しかし、私は他の間違いを持っ​​ています。私はgvimをを起動していたときに、このメッセージが表示されます。

E117: Unknown function: pathogen#infect 

は、私はなぜ知らない、これは:scriptnameの結果である:

1: ~\_vimrc 
    2: ~\vimfiles\config\settings.vim 
    3: C:\Program Files (x86)\Vim\vim80\syntax\syntax.vim 
    4: C:\Program Files (x86)\Vim\vim80\syntax\synload.vim 
    5: C:\Program Files (x86)\Vim\vim80\syntax\syncolor.vim 
    6: C:\Program Files (x86)\Vim\vim80\filetype.vim 
    7: C:\Program Files (x86)\Vim\vim80\menu.vim 
    8: C:\Program Files (x86)\Vim\vim80\lang\menu_fr.latin1.vim 
    9: C:\Program Files (x86)\Vim\vim80\lang\menu_fr_fr.latin1.vim 
10: C:\Program Files (x86)\Vim\vim80\autoload\paste.vim 
11: C:\Program Files (x86)\Vim\vim80\ftplugin.vim 
12: C:\Program Files (x86)\Vim\vim80\indent.vim 
13: ~\vimfiles\plugin\pathogen\autoload\pathogen.vim 
14: C:\Program Files (x86)\Vim\vim80\plugin\getscriptPlugin.vim 
15: C:\Program Files (x86)\Vim\vim80\plugin\gzip.vim 
16: C:\Program Files (x86)\Vim\vim80\plugin\logiPat.vim 
17: C:\Program Files (x86)\Vim\vim80\plugin\manpager.vim 
18: C:\Program Files (x86)\Vim\vim80\plugin\matchparen.vim 
19: C:\Program Files (x86)\Vim\vim80\plugin\netrwPlugin.vim 
20: C:\Program Files (x86)\Vim\vim80\plugin\rrhelper.vim 
21: C:\Program Files (x86)\Vim\vim80\plugin\spellfile.vim 
22: C:\Program Files (x86)\Vim\vim80\plugin\tarPlugin.vim 
23: C:\Program Files (x86)\Vim\vim80\plugin\tohtml.vim 
24: C:\Program Files (x86)\Vim\vim80\plugin\vimballPlugin.vim 
25: C:\Program Files (x86)\Vim\vim80\plugin\zipPlugin.vim 
26: C:\Program Files (x86)\Vim\vim80\scripts.vim 
27: C:\Program Files (x86)\Vim\vim80\syntax\vim.vim 
28: C:\Program Files (x86)\Vim\vim80\ftplugin\vim.vim 
29: C:\Program Files (x86)\Vim\vim80\indent\vim.vim 
30: C:\Program Files (x86)\Vim\vim80\autoload\vimball.vim 

私はフォーラムから解決策の多くが、誰も仕事をしてみてください。

0

私はちょうどので、これは私のvimのある、 を私のミスを解決しています:

set nocompatible 
set nocp 

filetype off 

" Initialisation de pathogen: 
call pathogen#infect() 
call pathogen#helptags() 

filetype plugin indent on 

source $HOME\vimfiles\config\settings.vim 

はその後、彼らが動作しないシンボリックリンクを使用していけない、あなたが更新する必要があるファイルのみ

18/07/2017 12:15 <SYMLINK>  pathogen [C:\Users\Usename\vimfiles\plugin\pathogen\autoload\pathogen.vim] 
    18/07/2017 11:13     pathogen.vim 

を使用病原体のマニュアル。C:\Program Files (x86)\Vim\vimfiles\autoload\pathogen.vim

0

C:\Program Files (x86)\Vim\vimfiles\plugin\pathogen\autoload\pathogen.vim

から移動病原体

に(私はプラグイン/病原体を取り除く)

病原体がそれを見つけることができるようにあなたがpluggin '通常' として病原体を設置しているのでしかし、 patogenはvim拡張機能として直接コピーする必要があります。パッケージマネージャ自体ですので、古い方法でロードする必要があります。

関連する問題