Я попытался установить плагин vim на свою ОС Windows, но он не работает. Сначала я покажу вам свою архитектуру директории vim, а затем покажу вам мой файл _vimrc.vim:
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
внутри vim80 никаких изменений не добавлено.
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 каталога: первый: ./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]
Как вы видите, плагин pathogen находится внутри ./plugin/pathogen/autoload/pathogen.vim Затем я создал каталоги ./bundle для всех других плагинов, таких как NERDTree :
C:\Program Files (x86)\Vim\vimfiles\bundle
17/07/2017 16:52 <DIR> nerdtree
Тогда это мой файл vimrc.vim:
set nocompatible
" Initialisation de pathogen:
execute pathogen#infect()
execute pathogen#helptags()
runtime! $VIM/vimfiles/config/**/*.vim
Я не знаю почему, но когда я пытаюсь использовать :NERDTree
, появляется это сообщение:
E492: Unknow command line :NERDTree
Пожалуйста, если кто-нибудь может мне помочь? Спасибо
C:\Program Files (x86)\Vim
принадлежит вашей системе, а не вам. Вы должны настроить Vim в%userprofile%\vimfiles
. - person romainl   schedule 17.07.2017