2

我的主文件夹中有 .vim 文件夹,.vim/autoload/ 中有 Pathogen.vim 我按照 vim.org 上的病原体指南 put

"call pathogen#infect()" 

进入我的 vimrc

当我运行 vim

我的 vimrc 得到“E117:未知功能:病原体#infect”

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

4

1 回答 1

1

如果pathogen.vim在 中~/.vim/autoload,请尝试将“调用病原体#infect()”和“调用病原体#helptags()”添加到~/.vimrc而不是/usr/share/vim/vimrc. 您似乎正在尝试pathogen.vim从系统vimrc文件中调用定义的函数,然后才能从您的个人vim目录加载它。

于 2012-02-11T20:15:09.933 回答