天天看點

Linux程式設計參考資料——Ubuntu VIM配置-1

(自動補全檢視系統調用、庫調用函數、資料類型原型功能)

1、安裝ctags:

sudo apt-get install ctags

2、在使用者主目錄下建立.vim目錄

mkdir .vim

3、在.vim目錄下建立systags檔案

touch systags

4、使用ctags指令建立索引檔案

ctags -I __THROW --file-scope=yes --langmap=c:+.h --languages=c,c++ --links=yes --c-kinds=+p --fields=+S  -R -f ~/.vim/systags /usr/include /usr/local/include

5、設定你的~/.vimrc(~表示使用者主目錄),加入一行:

set tags+=~/.vim/systags

就可以享受系統庫函數名補全、原型預覽等功能了。

Ctrl + P:自動補全;

Ctrl + ]:跳轉到函數原型或資料類型的申明處(Ctrl + o:退回編輯文檔處);

如果有多個同名函數或同名資料類型,在vim指令狀态下輸入:tj 函數名/資料類型名,将列出全部原型申明的地方。

繼續閱讀