vi plugin들…
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
아래와 같이 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 플러그인
[출처]Taglist 설치 작성자 jjongw