zoukankan      html  css  js  c++  java
  • cscope

    if has("cscope")
     31     set csprg=/usr/bin/cscope
     32     set csto=1
     33     set cst
     34     set nocsverb                                                                                                                                                                                        
     35 " add any database in current directory
     36     if filereadable("cscope.out")
     37         cs add cscope.out
     38     endif
     39     set csverb
     40 endif
     41
     42 nmap <C-@>s :cs find s <C-R>=expand("<cword>")<CR><CR>
     43 nmap <C-@>g :cs find g <C-R>=expand("<cword>")<CR><CR>
     44 nmap <C-@>c :cs find c <C-R>=expand("<cword>")<CR><CR>
     45 nmap <C-@>t :cs find t <C-R>=expand("<cword>")<CR><CR>
     46 nmap <C-@>e :cs find e <C-R>=expand("<cword>")<CR><CR>
     47 nmap <C-@>f :cs find f <C-R>=expand("<cfile>")<CR><CR>
     48 nmap <C-@>i :cs find i ^<C-R>=expand("<cfile>")<CR>$<CR>
     49 nmap <C-@>d :cs find d <C-R>=expand("<cword>")<CR><CR>

    if has("cscope")

        set cscopetag

        set csto=0

        if filereadable("cscope.out")
        cs add cscope.out 
        elseif $CSCOPE_DB != ""
        cs add $CSCOPE_DB
        endif

        set cscopeverbose 


        nmap <C->s :cs find s <C-R>=expand("<cword>")<CR><CR> 
        nmap <C->g :cs find g <C-R>=expand("<cword>")<CR><CR> 
        nmap <C->c :cs find c <C-R>=expand("<cword>")<CR><CR> 
        nmap <C->t :cs find t <C-R>=expand("<cword>")<CR><CR> 
        nmap <C->e :cs find e <C-R>=expand("<cword>")<CR><CR> 
        nmap <C->f :cs find f <C-R>=expand("<cfile>")<CR><CR> 
        nmap <C->i :cs find i ^<C-R>=expand("<cfile>")<CR>$<CR>
        nmap <C->d :cs find d <C-R>=expand("<cword>")<CR><CR> 

    if has("cscope")

        set cscopetag

        set csto=0

        if filereadable("cscope.out")
        cs add cscope.out  
        elseif $CSCOPE_DB != ""
        cs add $CSCOPE_DB
        endif

        set cscopeverbose  


        nmap <C->s :cs find s <C-R>=expand("<cword>")<CR><CR>  
        nmap <C->g :cs find g <C-R>=expand("<cword>")<CR><CR>  
        nmap <C->c :cs find c <C-R>=expand("<cword>")<CR><CR>  
        nmap <C->t :cs find t <C-R>=expand("<cword>")<CR><CR>  
        nmap <C->e :cs find e <C-R>=expand("<cword>")<CR><CR>  
        nmap <C->f :cs find f <C-R>=expand("<cfile>")<CR><CR>  
        nmap <C->i :cs find i ^<C-R>=expand("<cfile>")<CR>$<CR>
        nmap <C->d :cs find d <C-R>=expand("<cword>")<CR><CR>  

    有时候,不小心知道了一些事,才发现自己所在乎的事是那么可笑。
  • 相关阅读:
    git删除大文件
    正则表达式学习
    python小技巧集锦
    python的编译
    笔记本BIOS按键和启动项选择按键
    Ubuntu 不能识别U盘
    一文读懂Java 11的ZGC为何如此高效
    ELK原理与介绍
    使用uniapp之-在微信小程序内打开腾讯地图app或高德地图app
    使用Git多人协作开发时分支合并流程
  • 原文地址:https://www.cnblogs.com/axjlxy/p/14757793.html
Copyright © 2011-2022 走看看