ctags에서 multi-defined symbol들에 대한 trace가 안 됩니다.

ryutuna의 이미지

우선 검색을 해봤는데 원하는 대답은 안 나오네요.

대충

http://kldp.org/node/128121

위와 같은 증상인데요,

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")

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.