1. 程式人生 > >vim中快速的定位函式或者類定義

vim中快速的定位函式或者類定義

在Visual Studio在函式或者類定義之間切換,非常方便。vim也可以做到,只是多了一步驟。

就是使用

ctags

這個在linux上預設是沒有安裝的,為了測試是否已經安裝,你可以在命令列執行這個命令。沒有安裝的話,安裝它

debian系列:

sudo apt-get install ctags

redhat 系列:

sudo yum install ctags

使用ctags命令生成tag庫,比如你當前檔案下面的所有.c檔案的tag庫

ctags *.c

然後你就可以在vim中使用tag命令來定位函式或者類定義了

:tag funca

這樣就會直接跳去funca函式定義的檔案了,或者把游標定位到funca,然後使用ctrl +]

那樣怎麼回來呢?使用ctrl+t