vim使用笔记

:TlistOpen /*打开taglist*/

ctrl+w    /*在多个窗口间切换*/

:cd 目录 /*进入工作目录*/

:set tags=/目录/tags /*这个是用ctags -R预先产生的tags文件*/

:/pattern /*查找 n N 向前、向后查找*/

:vimgrep /查找的单词或者正则表达式/ 文件名 /*多个文件查找*/

:ts       /*显示多个找到的tag*/

ctrl+]    /*跳转到标签位置*/

ctrl+t    /*返回上层位置*/

:args     /*显示编辑的文件*/

:next     /*在编辑文件间切换*/

:prev     /*在编辑文件间切换*/

:ctrl+V   /*选择文本内容*/

:y        /*复制*/

:p        /*粘贴*/

cscope使用

先建立数据库

cscope -Rbq

进入vim时候

:cs add cscope.out 

:cs 

:cs find c 函数名

一般用快捷键实现

:copen /*打开vimgrep查找后的结果*/

gf  /*打开头文件*/

:vimgrep /add_connection/ **/*.cc  意思为在当前目录和子目录下面查找add_connection

 

你可能感兴趣的:(vim)