win7系統中給GVim 配置ctags和taglist插件


Vim安裝ctags和taglist插件

通過ctags建立索引,可以用其瀏覽代碼。
通過taglist可以在窗口中直接看到源代碼的結構。

ctags的安裝

這個安裝非常簡單,在http://ctags.sourceforge.net/下載windows的版本ctags58.zip,
然后解壓出來,在Path里添加.exe所在的路徑即可

安裝完成后用":ctags -R"可以在目錄下生成tags文件,記錄索引
Ctrl+]可以實現跳轉

taglist的安裝

  • 下載安裝包:http://www.vim.org/scripts/script.php?script_id=273
  • 解壓出來有兩個文件夾,其內個有一個文件:\doc\taglist.txt和\plugin\taglist.vim
  • 將兩個文件分別拷貝到Vim\vim74下面的doc和plugin文件夾中
  • 管理員身份打開gvim 運行":helptags C:...\Vim\vim74\doc\ "

注意一定要用管理員身份,否則啥也不會發生(為這個折騰了很久,必須吐槽一下win7坑爹的權限設置)

安裝完成后":Tlist"可以看到taglist窗口

用pathogen來管理插件

之前一直用pathogen來管理插件。

pathogen會在目錄下建立bundle文件,所有的插件都會在該目錄下管理。
當Vim啟動時,會自動執行runtimepath(rtp)列表中所包含文件夾下的vim腳本,pathogen會在啟動時把/bundle下的文件夾中的插件按照一定順序遞歸加載到rtp中,這樣Vim啟動時,通過pathogen管理的插件就生效了。

因此,應該可以把taglist的相關文件當獨放在bundle下,pathogen管理通常要運行gitclone 來獲得插件,但是taglist沒有托管在github,因此采用手動實現。

步驟如下:

  • 刪除上面拷貝到vim74\doc和vim74\plugin中的兩個文件
  • 重啟vim,發現:Tlist命令確實不起作用了
  • 在vimfiles\bundle下新建文件夾taglist,將taglist插件的兩個文件夾doc和plugin拷貝到里面
  • 管理員身份打開vim,":helptags C:...\Vim\vimfiles\bundle\taglist\doc "

再次運行:Tlist命令,發現確實又可以用了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM