本文原創(chuàng)于http://www.CUOXin.com/humaoxiao,非法轉(zhuǎn)載者請自重!
?
? ? 在上一篇文章中,我們安裝了ctags插件,ctags能對我們的源代碼文件中的元素建立索引表,但是只有索引表是不夠的,我們希望以一種更直觀的方式顯示出當(dāng)前文件中定義的變量、函數(shù)等信息,所以我們需要一個新的插件taglist。
(三)安裝代碼瀏覽插件taglist
3.1 下載taglist
首先我們要前往網(wǎng)站
?http://vim-taglist.sourceforge.net/
下載taglist,這個項(xiàng)目已經(jīng)很久沒有更新了,你下載到的應(yīng)該是taglist_46.zip這個文件,我們把它解壓到任意目錄,會看到它的文件目錄如下:
3.2 安裝taglist
? ? taglist作為vim插件,安裝非常簡單,我們只需要將doc和plugin文件夾復(fù)制到我們的.vim文件夾下面就行了,.vim文件夾是個隱藏文件夾,位于我們的用戶文件夾下面,比如我的用戶名是apple,那么我的.vim文件夾就位于/Users/apple/.vim。
執(zhí)行指令
cp taglist_46/doc ~/.vim
cp?taglist_46/plugin ~/.vim
就將doc和plugin放到.vim文件夾里了,安裝就算完成了。
3.3 Demo
在這里我們以我在上一篇博文中使用的Demo源碼為例子,看一下taglist的使用方法,我們在stm32f4-discovery文件夾下執(zhí)行命令
mvim src/main.c
應(yīng)該打開main.c文件,這時我們在vim中輸入指令
:TlistToggle
就出現(xiàn)了左邊的一個導(dǎo)航欄,欄中有main.c文件中的變量定義和所有的函數(shù),如下圖:
? ? 基本功能還是很簡單,但是如果想使用更多的功能,可以將鼠標(biāo)定位在左邊側(cè)欄,然后按F1快捷鍵,就會有詳細(xì)的功能介紹。
?
------------------------------------?
大家可以+關(guān)注我的博客,以便得到最新的文章。
------------------------------------
打字不易,轉(zhuǎn)載請注明出處(http://www.CUOXin.com/humaoxiao/p/3587364.html),謝謝。
?
?
?
新聞熱點(diǎn)
疑難解答