TagList也是很好用vim的plugin,功能太多啦,有點懶,就是寫些最基本的介紹了。

TagList的網頁是:

http://vim-taglist.sourceforge.net/

安裝步驟:

1. TagList plugin需要有exuberant ctags以產生tag list,exuberant ctags可以在http://ctags.sourceforge.net下載,如果是用Ubuntu用apt-get就可以很輕鬆的安裝起來啦,如果是Windows系統可以到這裡下載http://prdownloads.sourceforge.net/ctags/ec56w32.zip

2. 從http://www.vim.org/scripts/script.php?script_id=273下載taglist_xx.zip,解壓縮在$HOME/.vim或$HOME/vimfiles或$VIM/vimfiles目錄下,如果是Windows系統就解壓縮在C:\Program Files\Vim\vimfiles目錄下。解壓縮後會有以下兩個檔案:

plugin/taglist.vim
doc/taglist.txt

3. 在doc目錄下開啓vim編輯器,執行":helptags ."。

4. 重新啓動vim後就可以享受TagList的功能啦,例如執行":TlistToggle"可以開啓或關閉TagList window,執行":help taglist"可以開啓help說明。

5. 為了使用更方便,可以修改/etc/vim/vimrc檔案(或在Windows下為C:\Program Files\Vim\_vimrc):

nnoremap < silent> < f1> :TlistToggle<cr>   /* 設定快速鍵F1為TlistToggle */
nnoremap < silent> < f2> :wincmd p<cr>     /* 設定快速鍵F2為windcmd p */
let Tlist_Ctags_Cmd = 'C:\ctags\ctags.exe'   /* Window才要加的設定,設定ctags.exe的路徑 */
let Tlist_Auto_Open = 1                                 /* 設定開啓檔案時自動開啓taglist window */
let Tlist_Exit_OnlyWindow = 1                       /* 如果vim的window只剩taglist window時關閉vim */


一些簡單的介紹....有空時再慢寫詳細一點吧....

設定快速鍵的語法: "nnoremap <silent> <Fx> :command<CR>"。

:TlistOpen  開啓並移動游標到taglist window。

:TlistToggle  開啓或關閉taglist window,但游標仍在目前的window。

:q  關閉taglist window,或是在taglist window直接按q。

 

arrow
arrow
    全站熱搜

    nix 發表在 痞客邦 留言(0) 人氣()