vim查看函數原型

來源:互聯網
上載者:User

標籤:

vim查看函數原型

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地區中,把游標移動到變數、函數名稱上,然後敲斷行符號,就會自動在正常編輯地區中定位到指定內容了,很方便的。   如果我們寫了一個函數首先應該儲存檔案,然後切換到函數列表區,再從列表區切換回來是就可以看到列表區有我們剛剛寫的函數了。
 

    • 本文來自:Linux學習網

vim查看函數原型

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.