0

我安装了 Vundle,它确实有效。我可以在 vim 中打开一个空白或现有文件并使用 Bundle 命令就好了。但是,当我使用 vim 在 /etc/vim 中编辑我的 vimrc 文件时,我收到以下错误:

Error detected while processing /usr/share/vim/vimrc:
line 50:
E117: Unknown function: vundle#rc
line 59:
E492: Not an editor command: :Bundle 'gmarik/vundle'

这是我的 vimrc 文件的内容,我复制了 vundle 安装中使用的行并检查了错误:

:set nocompatible
:filetype off

:set rtp+=~/.vim/bundle/vundle/
:call vundle#rc()

:syntax on

:set cursorline cursorcolumn
:hi CursorLine cterm=NONE ctermbg=green ctermfg=white guibg=144 guifg=144
:hi CursorColumn cterm=NONE ctermbg=green ctermfg=white guibg=144 guifg=144
:nnoremap <Leader>c :set cursorline! cursorcolumn!<CR>

:Bundle 'gmarik/vundle'


:filetype plugin indent on

" Source a global configuration file if available
if filereadable("/etc/vim/vimrc.local")
  source /etc/vim/vimrc.local
endif
4

1 回答 1

1

永远不要在里面做任何事情$VIMRUNTIME。您的所有设置都属于该~/.vimrc文件,并且您的所有插件/colorschemes/whatever 属于该~/.vim目录。

返回$VIMRUNTIME原始状态并将所有设置和插件放在它们所属的位置。

此外,您不需要:脚本中的 before Ex 命令。

于 2013-11-15T05:47:37.973 回答