'taglist'에 해당되는 글 2

  1. 2012.02.18 Vim으로 IDE 흉내내기
  2. 2012.02.16 taglist.vim

Vim으로 IDE 흉내내기

Eclipse처럼 파일 탐색, 소스를 열어서 작업하고, 현재 열려 있는 파일의 구조를 파악하고 싶다.


- NERDTreeTagList를 이용한다.



- Source Explorer도 추가한다.

- Trinity라는 플러그인이 있는데 별로인거 같다.
trinity.vim : Build the trinity of srcexpl, taglist, NERD_tree to be a good IDE

- 설정
set guifont=Lucida_Console:h11:b:cANSI
set colorcolumn=101

"창 크기 조절 : 위와 같은 설정일 때 아래와 같은 값이 제일 적당하다.
let g:NERDTreeWinSize = 21
let Tlist_WinWidth = 23

nmap <F8> :NERDTree<CR>:TlistToggle <CR>:SrcExplToggle<CR>


taglist.vim

taglist.vim : Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc)
taglist는 소스 코드 브라우저 플러그인이다.

- 설치
ctags가 설치되어 있어야 한다.
C:\Program Files\Vim\vimfiles\taglist_45/doc/taglist_45/plugin/ 를 복사해 넣는다.

- 사용법
:TlistToggle 또는 Tlist 를 입력하면 왼쪽에 창이 생기고 field, method 등이 보인다.

- 설정
let Tlist_Use_Right_Window=1 "오른쪽에 보이게 한다.
let Tlist_Auto_Open = 1 "vi 실행시 TagList 자동실행"

- 단축키
F1 도움말
x 크게 하기
s 정렬
+
-

- 소스가 있는 경로에 공백이나 . 이 있으면 제대로 동작하지 않는다.