Linux下VIM作为IDE:玩转cscope+ctags

git clone git://github.com/amix/vimrc.git

cscope ctag
find . -name "*[h|cpp|inl|hxx|cxx]” > cscope.files      其中[h|cpp|inl|hxx|cxx]代表文件的后缀类型
cscope -bkq -i cscope.files
ctags -R --c++-kinds=+p --fields=+iaS --extra=+q

生成的cscope.files保存的路径为相对路径,可以进入cscope.files采用下面命令进行替换,从而改成绝对路径:
:1,$s%\.\/%\/home\/xqzhang\/src\/%g
或者
sed -i -e "s%\.\/%\/home\/xqzhang\/src\/%g" test_sed.txt
或者
sed -i -e "s%./%/home/xqzhang/src/%g" test_sed.txt


你可能感兴趣的:(Linux下VIM作为IDE:玩转cscope+ctags)