如何通过cscope中的vim编辑器打开文件?

时间:2018-07-19 04:57:25

标签: linux vim cscope

我想打开一个在vim编辑器中使用cscope找到的.c文件。通常,它在vi编辑器中打开。 我已经使用命令-

制作并编辑了vimrc文件。
  vim ~/.vimrc

以下是我输入的配置。

1 syntax enable                                                                                                                     
2 set nu
3 set tabstop=4
4 set softtabstop=4
5 set cursorline
6 
7 
8 if has('cscope')
9   set cscopetag cscopeverbose
10 
11   if has('quickfix')
12     set cscopequickfix=s-,c-,d-,i-,t-,e-
13   endif
14 
15   cnoreabbrev csa cs add
16   cnoreabbrev csf cs find
17   cnoreabbrev csk cs kill
18   cnoreabbrev csr cs reset
19   cnoreabbrev css cs show
20   cnoreabbrev csh cs help
21 
22   command -nargs=0 Cscope cs add $VIMSRC/src/cscope.out $VIMSRC/src
23 endif

我在网站上找到了此配置。但仍然无法正常工作。而且我也不知道大多数这些行是什么意思。

那么,要进行哪些更改?有人可以向我解释这些行的含义吗?

1 个答案:

答案 0 :(得分:1)

您必须将EDITORCSCOPE_EDITOR环境变量设置为vim,而不是vi。

示例:

$ EDITOR=vim cscope *.c