一起talk Vim吧(第十九回:Vim外掛程式之taglist)

來源:互聯網
上載者:User

標籤:vim   taglist   


各位看官們,大家好,歡迎大家一起來聽大型章回體科技小說 :Vim。上一回咱們介紹了Vim中的cscope

外掛程式.。這一回,咱們繼續說Vim的外掛程式,不過我們說的另外一個外掛程式:taglist。好了,還是那句話,閑

話休提,言歸正轉。讓我們一起talk Vim吧!


看官們,所謂的taglist就是把原始碼中的tag列出來。這些tag包括:變數,函數等。taglist與ctags

和cscope不同,它是一個外掛程式,而不是應用軟體。下面我們先說說如何安裝taglist。


  • 1.下載外掛程式:

到http://vim-taglist.sourceforge.net/這個網址中下載外掛程式。大小為五十多KB,因此

很快就能下載到本地。


  • 2.安裝外掛程式:

解壓下載後的壓縮包。然後把plugin目錄下的taglist.vim複製到Vim的外掛程式目錄中,具

體路徑是/usr/share/vim/vim74/plugin/。因為taglist是一個外掛程式,所以只需要複製到

外掛程式目錄中可以。這點和ctags等外掛程式的安裝方法不一樣。


  • 3.使用外掛程式:

使用Vim開啟一個原始碼檔案。在命令模式下輸入:TaglistOpen。就會在Vim最左側的

建立一個新視窗。視窗中顯示剛才開啟原始碼檔案中變數和函數等tag資訊。下面是具體

一個。



看官可以看到整個Vim視窗分為左右兩部分,右邊是原始碼檔案,左邊就是該檔案中的tag資訊。

視窗中淺紫色的就是tag名:macro,struct,variable,function.  tag名下面就是具體的tag.比如

你想開啟一個函數,使用k,j上下移到游標,游標到哪裡,哪裡就會高亮顯示。現在圖中高亮顯示為一個

名叫get_pkmap_entriesxxx的函數。在這裡按下o鍵就快速跳轉到了該函數在原始碼中的位置。各位看

官現在體會到了taglist強大了吧。


看官們可以依據自己的習慣配置taglist。配置方法在協助檔案中寫的很詳細,這裡不介紹了。配置時依

據協助檔案中的方法修改vim的設定檔就可以。比如,你覺得使用TlistOpen開啟taglist不方便,你

可以把它映射為一個快速鍵。這樣,按下快速鍵就能開啟taglist.


各位看官,關於Vim的外掛程式:taglist,今天就說到這裡為止。在後面的章回中,我們還會說其它的Vim

外掛程式。欲知以後還有什麼外掛程式?且聽下回分解。

一起talk Vim吧(第十九回:Vim外掛程式之taglist)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.