Vim无法通过cscope正确启动

时间:2015-05-30 09:43:26

标签: vim cscope

我在一个大型项目 7zip 上使用 cscope 。 我生成 cscope 数据库并运行命令cscope -d,然后我搜索C符号main,我选择一个,按 Enter ,但是我明白了:

cchaney@localhost 7zipsources$ cscope -d
Error detected while processing /home/cchaney/.vimrc:
line   10:
E492: Not an editor command:  Plugin 'gmarik/Vundle.vim'
line   29:
E492: Not an editor command:  Plugin 'scrooloose/syntastic'
line   30:
E492: Not an editor command:  Plugin 'a.vim'
line   31:
E492: Not an editor command:  Plugin 'molokai'
line   32:
E492: Not an editor command:  Plugin 'scrooloose/nerdcommenter'
line   33:
E492: Not an editor command:  Plugin 'unimpaired.vim'
line   64:
E518: Unknown option: autochdir
line   89:
E538: No mouse support: mouse=a
line   94:
E518: Unknown option: foldenable
line   95:
E518: Unknown option: foldmethod=syntax
line   96:
E518: Unknown option: foldcolumn=0
line   97:
E518: Unknown option: foldlevel=1
Press ENTER or type command to continue

这很奇怪,因为当我直接在 vim 中打开文件时,一切都很好。

发生了什么?我该如何解决这个问题?

更新 ==

Cscope推出了vi而不是vim。那么,如何修复呢?

1 个答案:

答案 0 :(得分:0)

尝试将vim设置为cscope的默认编辑器

export CSCOPE_EDITOR=vim

请务必在.bash_profile文件中添加此行,这样您就不必每次都手动执行此操作。

请参阅cscope man page

中的环境变量部分