ruby Ruby脚本为ctags和cscope创建文件。保存文件以调用文件夹。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby Ruby脚本为ctags和cscope创建文件。保存文件以调用文件夹。相关的知识,希望对你有一定的参考价值。

%x[rm ~/.filelist] if File.exist?("/home/kalaexj/.filelist")
%x[rm tags] if File.exist?("tags")
%x[rm cscope.out] if File.exist?("cscope.out")

%x[find . -regex '.*/*\.h' >> /home/kalaexj/.filelist]
%x[find . -regex '.*/*\.c' >> /home/kalaexj/.filelist]
%x[find . -regex '.*/*\.cpp' >> /home/kalaexj/.filelist]
%x[ctags -R -L /home/kalaexj/.filelist -h ".h.c.cpp"]
%x[cscope -b -i /home/kalaexj/.filelist]

#
#  Please do following setting
# 
## Add 'set tags=./tags,tags;' to .vimrc
## Add 'export CSCOPE_DB="cscope.out"' to .zshrc/.bashrc
## Add 'setenv CSCOPE_DB "cscope.out"' to .cshrc
## Download cscope_maps.vim to ~/.vim/plugin/

以上是关于ruby Ruby脚本为ctags和cscope创建文件。保存文件以调用文件夹。的主要内容,如果未能解决你的问题,请参考以下文章

ruby 一个ruby脚本,用于创建一大堆厨师节点。

ruby Ctags支持RSpec

ruby ctags_ac.rb

cscope+ctags of vimrc

ctags+cscope替换sourceinsight

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