서로 다른 프로젝트를 작업할 때 ctags, cscope 구성을 어떻게 하시나요?
글쓴이: vudghkzm / 작성시간: 금, 2007/05/25 - 2:36오후
서로 다른 2개 이상의 프로젝트를 개발할때 ctags, cscope 설정을 어떻게 해놓고 사용하시나요?
가령 A, B 2개의 프로젝트가 있다고 합시다.
A라는 프로젝트를 vim으로 열어서 개발하다가 특정 심볼을 search하려고 합니다. 근데 마침 해당 심볼이 B 프로젝트에도 있어서, search 결과에 B 프로젝트 결과까지 함께 출력이 되어서 약간 불편합니다.
저는 그냥 수동으로 ctags용 .vimrc을 마련해두었다가 복사해서 쓴다거나, cscope 같은 경우에 환경변수를 수동으로 일일이 변경해 가면서 사용하고 있는데요. 너무 불편하네요.
이런 경우에 shell 및 vim 설정을 어떻게 해두고 편리하게 사용하시는지 궁금합니다
Forums:
cscope는 사용하지
cscope는 사용하지 않고 ctags 만 쓰는데, 각 프로젝트마다 따로 ctags 를 만들어 사용합니다.
그리고 해당 프로젝트의 vim 은 그 프로젝트의 루트 디렉에서 실행시키고요.
vimrc 에서 au BufRead 설정해서 설정하는 방법도 있긴 하겠군요.
댓글 달기