ctags可以建立原始碼樹的索引,使程式設計師在程式設計時能迅速定位函式、變數、巨集定義等位置去檢視原形
sudo apt-get install exuberant-ctags
建立原始碼索引,比如我經常需要查閱linux的核心**,而這些**放在/home/hjw951/arm/linux-2.6.12目錄下
那麼在終端進入到該目錄後,輸入命令ctags -r *,你會發現多了乙個tags檔案,這個就是索引檔案
向vim註冊索引檔案tags的路徑,用root使用者在終端輸入gedit /etc/vim/vimrc
在開啟檔案的最後新增一行(當然,具體路徑根據你自己的情況)
set tags=/home/user/arm/linux-2.6.12/tags
然後關閉終端重新開啟,你就可以用vim在任意地方檢視有關linux的函式原形
使用命令:
ctrl+] :在函式呼叫的地方跳轉到函式定義的地方
ctrl+t:返回到上乙個查詢的地方解壓後的目錄結構如下
ctrl+o:返回原始檔
vim 使用手冊
1.進入 vi 在系統提示字元 如 下敲入 vi 檔名稱 vi 可以自動幫你載入所要編輯的檔案或是開啟個新檔案 如果該檔案不存在或缺少檔名 進入 vi 後螢幕左方會出現波浪符號,凡是列首有該符號代表此列目前是空的。2.兩種模式 刪除與修改檔案的命令 x 刪除游標所在字元。dd 刪除游標所在的行。r ...
Vim使用手冊
vim使用手冊 vi有兩種操作方式,分別是 命令模式 command mode 由命令序列組成,完成某些特定動作 插入模式 insert mode 允許你輸入文字 預設進入命令模式,當處於其他模式時,按esc回到命令模式 命令模式常用的命令命令 作用 i 在當前游標處插入文字 o 在當前行下面插入新...
八 VIM使用手冊 滑鼠右鍵無法複製
修改 vimrc檔案後,發現無法複製vim中的文字 原因是在 vimrc檔案中新增了這樣的指令碼 set mouse a set mouse a vim啟動所有模式,vim接管了滑鼠控制。滑鼠事件有兩種處理方式,程式處理和 x 處理。如果 x 負責處理,則是左鍵選擇,中間貼上。要讓 vim 中由 x...