我使用VIM 7.0 RHEL 5.4版,并下载cscope的插件来使用cscope多击键:http://cscope.sourceforge.net/cscope_maps.vim无法通过从vim编辑器
,并在复制到路径(一个实例时间):~/.vim/plugin/cscope_maps.vim
& /usr/share/vim/vim70/autoload
和产生cscope -qbR
从源文件的根目录,&开口从同一目录*.C
文件。
根据this(point 5) & cscope_maps.vim,我应该能够通过多个按键做关键词搜索:CTRL-\ <option>
或[email protected] <option>
通过将光标放到关键字下,我们的CTAGS做。但是我只能通过vim的命令行参数(即,:cs f d
或:cs f c
)访问cscope关键字搜索,而不能使用多键击快捷键。
我也试过粘贴cscope_maps.vim的所有内容到~/.vimrc
,但它并没有帮助
有什么我做错了/任何其他方法,使工作?
正如你可以在'cscope_maps.vim'看它没有提到'VIM7',所以请在'VIM7'中检查该脚本的语法。像这里:http://vimdoc.sourceforge.net/htmldoc/usr_41.html – Mortezaipo
Vim 7.0是从2006年和_very_过时。应该可以安装最新的7.4版本;如果你的发行版找不到合适的软件包,在Linux上[编译](http://www.vim.org/download.php)(例如从Mercurial源代码)也不是很难。 –
@MortezaIpo没有提到有关'VIM7',但我假设所有'VIM6 +''cscope_maps。vim'文件放在VIM的插件文件夹中? – DragonX