설치
ctags, cscope 설치
$ sudo apt-get install ctags cscope
taglist 설치
$ wget -O taglist.zip http://www.vim.org/scripts/download_script.php?src_id=7701
또는 다음 링크에서 최신 버전을 다운로드 한다.
http://vim-taglist.sourceforge.net/
홈디렉토리에 .vim 디렉토리가 없다면 생성
$ mkdir ~/.vim
taglist.zip을 .vim 디렉토리로 이동하여 압축 해제
쉘스크립트 만들기
$ vim mktrace.sh
다음 내용 추가
#!/bin/sh rm -rf cscope.files cscope.files rm -rf tags find . \( -name '*.c' -o -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.s' -o -name '*.S' -o -name '*.asm' \) - print > cscope.files ctags -R cscope -i cscope.files
.vimrc 설정
다음 내용 추가
" cscope 설정 set csprg=/usr/bin/cscope set csto=0 set cst set nocsverb if filereadable("./cscope.out") cs add cscope.out else cs add /usr/src/linux/cscope.out endif set csverb
출처
- http://sosal.tistory.com/11
- http://jajilgure.springnote.com/pages/6658911
- http://www.dduri.net/blog/entry/ctags?TSSESSIONddurinetblog=15adcd50603db98127e083932578a603
- http://blog.naver.com/PostView.nhn?blogId=babywolfusa&logNo=40055178738&parentCategoryNo=27&viewDate=¤tPage=1&listtype=0
- http://ppiazi.tistory.com/22