VIM檢視函式原型

2021-09-24 20:07:57 字數 990 閱讀 6317

vim 檢視函式原型可以分為系統函式和自定義函式

一、系統函式:

shift+k
二、自定義函式:vim 配合ctags實現函式原型快速定位

ctags可以分析程式生成tag檔案為vim所用,從而在編寫程式時實現函式原型、資料結構宣告等快速跳轉,很是方便。

首先確定你的linux系統裡安裝了ctags。沒有的話,請先安裝ctags。如果是debian或者ubuntu系統,直接在終端上執行:

sudo apt-get install ctags
裝好ctags後,找乙個原始碼目錄,在終端上執行如下命令,會生成乙個tags檔案。

ctags -r
然後開啟vi,輸入類似如下的指令,tags=後面為剛才生成的tags檔案的全路徑名。

:set tags=/your/path/to/tags
然後就可以嘗試跳轉了。如果是經常使用的工程,將上面的set一行寫在你的.vimrc檔案裡即可。

常用跳轉方法:游標處ctrl-]鍵:跳到游標所在單詞的tag。ctrl-t鍵:跳回原來的位置。g]鍵(先按g再按]):如果有同名的多個tag,可以用這兩個鍵進行跳轉,會提示選擇序號。

三、顯示函式列表:

大概用法:在使用vim的時候,使用:tlisttoggle命令切換函式列表的開、關。按住ctrl鍵然後按兩下w鍵在正常編輯區域和tags區域中切換。在tags區域中,把游標移動到變數、函式名稱上,然後敲回車,就會自動在正常編輯區域中定位到指定內容了,很方便的。 如果我們寫了乙個函式首先應該儲存檔案,然後切換到函式列表區,再從列表區切換回來是就可以看到列表區有我們剛剛寫的函式了。

ctrl + 6 快速切換最近兩個檔案

ctrl+o和ctrl+i很像瀏覽器上的後退和前進

vim檢視函式原型

vim檢視函式原型 vim 檢視函式原型可以分為系統函式和自定義函式 一 系統函式 偶用shift k 二 自定義函式 vim 配合ctags實現函式原型快速定位 ctags可以分析程式生成tag檔案為vim所用,從而在編寫程式時實現函式原型 資料結構宣告等快速跳轉,很是方便。首先確定你的linux...

vim檢視函式原型

首先還是安裝,vim不用裝了,ubuntu中自帶,用到的ctags需要自己安裝一下,不要用舊的那個ctags,新的叫exuberant ctags,apt安裝即可 plain view plain copy print apt get install exuberant ctags plain vi...

vim檢視函式原型

vim檢視函式原型 vim 檢視函式原型可以分為系統函式和自定義函式 一 系統函式 偶用shift k 二 自定義函式 vim 配合ctags實現函式原型快速定位 ctags可以分析程式生成tag檔案為vim所用,從而在編寫程式時實現函式原型 資料結構宣告等快速跳轉,很是方便。首先確定你的linux...