我安装了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
答案 0 :(得分:1)
从不 在$VIMRUNTIME
内执行任何操作。您的所有设置都属于~/.vimrc
文件以及所有插件/ colorschemes /属于~/.vim
目录的任何内容。
将$VIMRUNTIME
返回到原始状态,并将所有设置和插件放在它们所属的位置。
此外,您不需要脚本中的Ex命令之前的:
。