: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