win10+gvim使用ctags的方法

  • 今天突然想學一手emacs,雖然之前一直用的vim,win10下也是使用gvim來查看代碼(小工程用vim看代碼真的方便),不過總忍不住想要嚐嚐鮮。雖然emacs,沒學多少,不過找到了在windos下用vim+ctags的方法,以後看代碼就能很方便的跳轉代碼定義了。

操作方法

1、下載emacs

去emacs官網下載emacs,解壓後進入bin文件夾找到ctags.exe(emacs.exe也在這),然後將bin文件夾添加進環境變量,這個我就不細講了,基本操作。

2、檢查是否能正確調用ctags

按win+r,輸入cmd,在控制檯中輸入 ctags --help如果出現以下輸出則證明可以正常使用。
測試ctags

3、修改vim腳本

參考的vim指令看這裏
我們修改vim腳本,使得vim可以一鍵生成ctag文件並自動讀入,從而可以在vim中跳轉到函數定義處,要添加的腳本命令如下

"生成ctags文件
map <F2> :!ctags -R * <CR>
"自動切換目錄並指定tag文件
set tags=tags;
set autochdir

我這裏把生成tag文件的快捷鍵映射到了F2,然後vim自動切換目錄並讀入tag文件,這樣就能在vim中追蹤代碼了:)

ctag使用請看這裏


  • 如有錯誤和改進之處,歡迎交流指正。
發佈了7 篇原創文章 · 獲贊 26 · 訪問量 9140
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章