ctags에서 multi-defined symbol들에 대한 trace가 안 됩니다.
우선 검색을 해봤는데 원하는 대답은 안 나오네요.
대충
위와 같은 증상인데요,
ctrl + ] 만으로 tag list가 쭈욱 나와줬으면 하는데, tag list중 제일 위의 tag로
자동으로 이동하는 게 문제입니다. :tn이나 :tN으로 이동은 물론가능하긴 하지만요.
100%.vimrc에서 설정하는 옵션 문제인데요,
왜냐하면 서버에서 사용하는 선배의 .vimrc 파일을 가져다가 제꺼에 덮으면 list형태로 나오기 때문입니다.
옵션이 너무 많은데다가 옵션에 대한 설명을 찾아보았지만 나온 설명도 의미가 명확하지 않아서 다는 모르겠네요.
우선은 아래는 선배의 .vimrc 옵션들입니다. 해당 되는 옵션이 혹시 뭔지 아시는 분 계신가요?
syntax on
colo desert
if filereadable("./cscope.out")
cs add cscope.out
else
cs add /usr/src/linux/cscope.out
endif
syntax on
set nu
set backspace=2
set csprg=/usr/bin/cscope
set csto=0
set cst
set nocsverb
set csverb
set autoindent
set cindent
set smartindent
set vb t_vb=
set title
"set nowrapscan
set ignorecase
set incsearch
set ruler
set tabstop=4
set shiftwidth=4
set showcmd
set showmatch
set autowrite
set linespace=3
set statusline=\ %<%l:%v\ [%P]%=%a\ %h%m%r\ %F\
"set paste
set tags +=./tags
noremap <script> CommentFuncDes :call C_InsertTemplate("comment.function")
noremap <script> CommentFrame :call C_InsertTemplate("comment.frame")
댓글 달기