1 분 소요

taglist : source insight에서 왼쪽에 function이 나오듯이 나오게 하는 plug in.

출처 : http://blog.naver.com/jjong_w?Redirect=Log&logNo=60110778275

ctags가 설치되어 있어야 한다.\

apt-get install ctags

아래의 주소에서 taglistxx.zip을 다운받는다

http://vim.sourceforge.net/scripts/script.php?script_id=273 \

다운 받은 taglist_45.zip을 unzip taglist_45.zip으로 풀면 doc와 plugin 폴더가 생긴다.

아래와 같이 vim folder로 옮긴다.

mv doc/taglist.txt /usr/share/vim/vim72/doc/\

mv plugin/taglist.vim /usr/share/vim/vim72/plugin/

그 후에 vi로 아무 소스코드나 열어서 command mode에서 :Tlist를 입력하면

단축키를 지정하여 사용할 수도 있다. \

vi /etc/vim/vimrc 와같이 파일을 열어서 단축키를 지정해 준다.

map      "vi 창이 이동\ map :Tlist        "command mode에서 :Tlist 입력과 같음\ map :w :make :ccl :cw  \

아래와 같이 taglist를 설치할 수 도 있다.

/$HOME/.vim/doc/taglist.txt

/$HOME/.vim/plugin/taglist.vim

와같이 복사를 한후에 (.vim 폴더가 없을 경우에 mkdir .vim 으로 생성한다.)

vi로 아무 소스코드나 열어서 command mode에서 :Tlist를 입력

vi 환경에서 :TlistToggle 을 입력하면 토글창을 켜고 끌 수 있다. 또는 .vimrc 파일을 변경해 단축키 메핑을 설정할 수 도 있다. 다음을 .vimrc에 추가한다.\

nnoremap :TlistUpdate \ nnoremap :Tlist \ nnoremap :TlistSync

F8을 누르면 태그 파일이 열리고, F9를 누르면 현재 커서의 태그 리스트가 출력된다.

주의 - FreeBSD 를 이용하고 있는 경우라면, .vimrc에 아래 설정을 추가한다.

let Tlist_Ctags_Cmd = “/usr/local/bin/exctags”

옵션 .vimrc에 추가

let Tlist_Use_Right_Window = 1   “분할 창을 오른쪽에 배치” 
let Tlist_Inc_Winwidth = 0           “콘솔창에서 vim 사용하기”
let Tlist_Auto_Open = 1              “vi 실행시 TagList 자동실행”\

다양한 vim 플러그인

http://www.vim.org/scripts/script_search_results.php?keywords=&script_type=&order_by=rating&direction=descending&search=search

[출처]Taglist 설치 작성자 jjongw