筆記一下 ctags and cscope 指令 , 每次要用都忘記.
利用script
vim build_dev_env.sh
#!/bin/sh
find . -name "*.h" -o -name "*.c" -o -name "*.cc" > cscope.files
cscope -Rbkq cscope.files
ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .
單獨下指令
CentOS$ find . -name "*.h" -o -name "*.c" -o -name "*.cc" > cscope.files
CentOS$ cscope -Rbkq cscope.files
CentOS$ ctags -R --exclude=.git
taglist (download)
CentOS$ mkdir ~/.vim
CentOS$ cd ~/.vim
CentOS$ tar zxvf taglist.tar.gz .
修改一下 vimrc,加入taglist設定值和快速啟動鍵
taglist help:
o 在一個新打開的窗口中顯示滑鼠下的tag
u 更新taglist視窗中的tag
x taglist視窗放大和縮小,方便查看較長的tag
q 關閉taglist視窗
0 意見:
張貼留言