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

Vim安裝ctags和taglist插件

經過ctags創建索引,能夠用其瀏覽代碼。
經過taglist能夠在窗口中直接看到源代碼的結構。php

ctags的安裝

這個安裝很是簡單,在http://ctags.sourceforge.net/下載windows的版本ctags58.zip,
而後解壓出來,在Path裏添加.exe所在的路徑便可git

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

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坑爹的權限設置)vim

安裝完成後":Tlist"能夠看到taglist窗口windows

用pathogen來管理插件

以前一直用pathogen來管理插件。.net

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命令,發現確實又能夠用了!ip

相關文章
相關標籤/搜索