taglist是以tags檔案為基礎,需要ctags生成tags檔案。
安裝ctags ,redhat 和 centos可以執行
yum install ctags
debian 和 ubantu可以執行
apt-get install ctags
解壓 taglist_45.zip ,可以看到有兩個目錄doc和plugin,結構如下:
taglist_45
||--- doc
| \---- taglist.txt
|\---- plugin
\-------- taglist.vim
可以執行下列shell命令,即安裝完成
cp doc/taglist.txt /usr/share/vim/vim72/doc/
cp plugin/taglist.vim /usr/share/vim/vim72/plugin/
使用方法:
在原始碼目錄下,執行ctags -r對各目錄遞迴建立生成tags檔案
用vim開啟原始碼檔案,以命令模式執行tlist,即可啟用taglist外掛程式,可以檢視taglist的幫助資訊
在vim命令列下執行":tlist"就可以開啟taglist視窗,再次執行":tlist"則關閉。
左右視窗切換ctrl+ww
"
" taglist
"let tlist_show_one_file=1 "只顯示當前檔案的tags
let tlist_winwidth=40 "設定taglist寬度
let tlist_exit_onlywindow=1 "taglist視窗是最後乙個視窗,則退出vim
let tlist_use_right_window=1 "在vim視窗右側顯示taglist視窗
vim 檢視函式列表
圖形介面下的很多編輯軟體都可以列出當前編輯檔案中的函式列表,以便在編輯的時候能夠快速的跳轉。vim雖然沒有直接提供這種功能,但配合適當的工具和設定,可以完美的實現!首先還是安裝,vim不用裝了,ubuntu中自帶,用到的ctags需要自己安裝一下,不要用舊的那個ctags,新的叫exuberant ...
vim 檢視函式列表
圖形介面下的很多編輯軟體都可以列出當前編輯檔案中的函式列表,以便在編輯的時候能夠快速的跳轉。vim雖然沒有直接提供這種功能,但配合適當的工具和設定,可以完美的實現!首先還是安裝,vim不用裝了,ubuntu中自帶,用到的ctags需要自己安裝一下,不要用舊的那個ctags,新的叫exuberant ...
讓你的vim能夠檢視函式列表
圖形介面下的很多編輯軟體都可以列出當前編輯檔案中的函式列表,以便在編輯的時候能夠快速的跳轉。vim雖然沒有直接提供這種功能,但配合適當的工具和設定,可以完美的實現!首先還是安裝,vim不用裝了,ubuntu中自帶,用到的ctags需要自己安裝一下,不要用舊的那個ctags,新的叫exuberant ...