Linux/vim
mkcscope.sh & mkctags.sh
暻煥
2024. 2. 3. 14:06
cscope와 ctags 설치
$ sudo apt-get install exuberant-ctags
$ sudo apt-get install cscope
cscope 데이터 베이스 만들기 스크립트
# mkcscope.sh
#!/bin/bash
rm -vrf cscope.files cscope.out
find ./ \
-name "*.cpp" -o \
-name "*.CPP" -o \
-name "*.c" -o \
-name "*.C" -o \
-name "*.h" -o \
-name "*.H" -o \
-name "*.mm" -o \
-name "*.MM" -o \
-name "*.ac" -o \
-name "*.am" -o \
-name "*.s" -o \
-name "*.S" > cscope.files
cscope -b -v -i cscope.files
ctags 데이터 베이스 만들기 스크립트
# mkctags.sh
#!/bin/bash
ctags -RV --fields=+Kl
.