修改vim使得cscope自动添加cscope.out

原创 2017年01月03日 08:59:21
if has("cscope")
    set csprg=/usr/bin/cscope
    set csto=0
    set cst
    set csverb
    set cspc=3
    "add any database in current dir  
    if filereadable("cscope.out")
        cs add cscope.out
    "else search cscope.out elsewhere  
    else
       let cscope_file=findfile("cscope.out", ".;")
       let cscope_pre=matchstr(cscope_file, ".*/")
       if !empty(cscope_file) && filereadable(cscope_file)
           exe "cs add" cscope_file cscope_pre
       endif
     endif

endif

#quick start

nmap s :cs find s =expand("")
nmap g :cs find g =expand("")
nmap c :cs find c =expand("")
nmap t :cs find t =expand("")
nmap e :cs find e =expand("")
nmap f :cs find f =expand("")
nmap i :cs find i ^=expand("")$
nmap d :cs find d =expand("")

版权声明:本文为博主原创文章,未经博主允许不得转载。

VIM + CSCOPE

在Windows下有很多好用的IDE,比如Visual Studio(加上Visual Assist 简直好用到没朋友),或免费的source insight,他们都使得看代码时,可以轻松的查找符号(...
  • cwqbuptcwqbupt
  • cwqbuptcwqbupt
  • 2014年11月16日 22:02
  • 6574

超详细的vim+cscope 的使用规则 转载

写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE.但是对我等从Windows平台转移过来的Coder来说...
  • lhf_tiger
  • lhf_tiger
  • 2012年01月28日 00:25
  • 45905

VIM+cscope+ctags使用与总结

自己使用vim+cscope+ctags看代码、编辑过程中的小技巧总结
  • u013345056
  • u013345056
  • 2017年05月15日 19:58
  • 341

vim中cscope工具安装与使用

简介: Cscope是类似于ctags一样的工具,但可以认为她是ctags的增强版,因为她比ctags能够做更多的事。在Vim中,通过cscope的查询,跳转到指定的地方就像跳转到任何标签;她能够保存...
  • CleverCode
  • CleverCode
  • 2016年05月11日 23:27
  • 2309

将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)

1、安装Vim和Vim基本插件 首先安装好Vim和Vim的基本插件。这些使用apt-get安装即可: lingd@ubuntu:~/arm$sudo apt-get install vim vim-s...
  • xysoul
  • xysoul
  • 2015年08月05日 17:30
  • 2702

Cscope的使用(实现vim函数跳转)(领略Vim + Cscope的强大魅力)

Cscope的使用(领略Vim + Cscope的强大魅力) 1、Cscope介绍 Cscope是类似于ctags一样的工具,但可以认为她是ctags的增强版,因为她比cta...
  • guyue35
  • guyue35
  • 2016年08月24日 11:09
  • 1602

vim+cscope组合使用配置.vimrc

.vimrc配置文件内容
  • u011251940
  • u011251940
  • 2017年07月21日 17:47
  • 115

Vim-Cscope教程

  • 2012年04月27日 23:27
  • 132KB
  • 下载

Cscope的使用(领略Vim + Cscope的强大魅力)

Cscope的使用(领略Vim + Cscope的强大魅力)1、Cscope介绍       Cscope是类似于ctags一样的工具,但可以认为她是ctags的增强版,因为她比ctags能够做更多的...
  • dengxiayehu
  • dengxiayehu
  • 2011年04月18日 02:39
  • 71346

vim+ctags+cscope安装与使用总结(不断补充中)

ctags 1、安装ctags 1) sudo apt-get install ctags  或者 2) 在http://ctags.sourceforge.net/ 下载源代码...
  • luckywang1103
  • luckywang1103
  • 2015年03月10日 22:02
  • 13157
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:修改vim使得cscope自动添加cscope.out
举报原因:
原因补充:

(最多只允许输入30个字)