установка патогена не удалась?

У меня есть папка .vim в моей домашней папке и pathogen.vim в .vim/autoload/. Я следовал руководству для pathogen на vim.org, поставив

"call pathogen#infect()" 

в мой vimrc

когда я запускаю вим

Я получил «E117: Неизвестная функция: патоген # заразить» мой vimrc

runtime autoload/pathogen.vim
call pathogen#infect()
call pathogen#helptags()
set hlsearch
set incsearch
set ignorecase
set autoindent
set smartindent
syntax on
set number
set ruler
set showmatch

Так разочарован настройкой vim

моя версия vim: VIM - Vi IMproved 7.3


person pythoniku    schedule 11.02.2012    source источник
comment
Вы должны удалить два "   -  person lucapette    schedule 11.02.2012
comment
нет, у меня нет в моем vimrc, я попробовал предыдущий ответ, я получил больше ошибок:   -  person pythoniku    schedule 11.02.2012
comment
Обнаружена ошибка при обработке /usr/share/vim/vimrc: строка 4: E117: неизвестная функция: pathogen#infect строка 5: E117: неизвестная функция: pathogen#helptags   -  person pythoniku    schedule 11.02.2012


Ответы (1)


Если pathogen.vim находится в ~/.vim/autoload, попробуйте добавить «вызов pathogen#infect()» и «вызов pathogen#helptags()» в ~/.vimrc вместо /usr/share/vim/vimrc. Похоже, вы пытаетесь вызвать функции, определенные в pathogen.vim, из системного vimrc файла до того, как его можно будет загрузить из вашего личного каталога vim.

person chepner    schedule 11.02.2012
comment
Привет! Хотя следование вашему совету выше устранило ошибку для меня, мои плагины по-прежнему не работают. Например, у меня нет нефритовой подсветки, и я могу использовать плагин объемного звучания. - person Costa Michailidis; 04.02.2013