사용자 도구

사이트 도구


vim:tags

Vim Tag

  • fzf.vim 를 통해 tags 생성과 현재 버퍼의 태그간 이동이 가능하다.
  • ctags를 사용한 소스코드 내비게이션에 관해 정리한다.

Vim 에서 소스를 관리하려면 필수적으로 익혀야 한다.

tags의 기본

  • 일단 ctags 설치
sudo apt-get install universal-ctags

vim-gutentags

TagList

  • Vim - Tagbar가 더 좋다.
  • 소스 코드의 메소드 등의 목록을 바로 보고 이동할 수 있다.
  • " TagList
    " MS-Windows에서 ctags 경로 설정. 경로상에 공백이 있으면 안됐음. 리눅스의 경우 PATH가 잘 걸려 있으면 안해도 됨.
    let Tlist_Ctags_Cmd="C:\Programs\ctags554\ctags.exe"
     
    " Vim 크기 확장 안함.
    let Tlist_Inc_Winwidth=0
    " 오른쪽에 태그리스트 보여줌
    let Tlist_Use_Right_Window=1
    nnoremap <silent> <F11> :TlistToggle<CR>
    nnoremap <silent> <C-F11> :w<CR>:TlistUpdate<CR>
  • <F11>을 누르면 태그 리스트가 보이거나 숨기거나 한다.
  • <Ctrl-F11>을 누르면, 변경된 소스파일을 저장하고, 태그 리스트의 데이터를 갱신한다.

기타 플러그인

참조

vim/tags.txt · 마지막으로 수정됨: 2021/08/27 13:47 저자 kwon37xi