vim 으로 소스에 선언된 함수나 변수를 확인하기 위해 ctags 를 많이 사용합니다. 보통 하위 디렉토리까지 확인하기 위해 "-R" 옵션을 줍니다. 그런데, 하위 디렉토리에서 참조한 함수에서 다시 그 디렉토리에 존재하는 함수를 다시 찾을때(ctrl+']') 찾지 못하는 경우가 있습니다. 예를 들어, 현재 디렉토리에 a.c 가 존재하고, a.c 에 func_a() 를 호출합니다. func_a() 는 b 디렉토리의 c.c 에 존재합니다. b 디렉토리의 c.c 에서는 func_b() 를 호출합니다. # lsa.c b/ # more a.cmain(){ func_a();} # ls bb.c c.c # more b/b.cfunc_b(){ int b;} # more b/c.cfunc_a(){ func_b();} #..