使用vim閱讀原始碼
wydong發表於2018-01-24
需要安裝的外掛:
- ctags或者cscope
- taglist
ctags的安裝與使用
- 功能:函式,變數之間的跳轉
- 安裝:
sudo apt-get install ctags
ctags --version
檢視是否安裝成功
- 使用:
1.切換到原始碼最上層目錄;
2.命令:ctags -R
(R表示遞迴遍歷子資料夾),會在當前目錄生產一個tags檔案;
3.使tags檔案生效:(比較懶的做法)進入~/.vimrc
,新增
set tags=/目錄/tags
4.常用指令:
ctrl + ]
:找到游標所在位置的標籤定義的地方
ctrl + t
:回到跳轉之前的標籤處
taglist的安裝使用
- 功能:高效地閱讀原始碼
- 安裝:
1.下載檔案: http://www.vim.org/scripts/download_script.php?src_id=7701
2.解壓縮后里面有兩個目錄plugin
和doc
,然後分別把plugin/taglist.vim
複製到~/.vim/plugin
目錄下,把doc/taglist.txt
複製到~/.vim/doc
目錄下。
- 常用指令:
Tlist
:開啟或關閉taglist
ctrl + w
:vim與taglist之間跳轉