使用vim閱讀原始碼

wydong發表於2018-01-24

需要安裝的外掛:

  1. ctags或者cscope
  2. 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.解壓縮后里面有兩個目錄plugindoc ,然後分別把plugin/taglist.vim複製到~/.vim/plugin目錄下,把doc/taglist.txt複製到~/.vim/doc目錄下。
  • 常用指令:
    Tlist:開啟或關閉taglist
    ctrl + w:vim與taglist之間跳轉

相關文章