1. 程式人生 > >vim下ctags的使用

vim下ctags的使用

vim下ctags的使用


1. ctags的安裝

  • 原始碼安裝:

    下載原始碼
    ./configure
    make
    sudo make install

  • Ubuntu或者Debian下:

    sudo apt-get install ctags

2. tags檔案

  • 生成tags

    ctags -R * 或者 ctags -R .

  • 配置vimrc讓vim自動尋找tags

    vim ~/.vimrc
    set tags=./tags;
    其中 ./tags 表示當前開啟檔案所在目錄(不是當前目錄,如果去掉 ./ 則表示當前目錄)下的tags檔案,分號 ; 表示自動向上遞迴尋找tags檔案

3. 常用操作

  • vim開啟 “tag” 所在的檔案

    vim -t tag

  • 開啟游標所在識別符號的tag列表

    :ts

  • 跳轉到游標所在識別符號定義處

    Ctrl + ] 或者 Ctrl + w ]
    後者會水平分屏開啟跳轉

  • 跳轉返回

    Ctrl + t

  • 跳轉到tag列表的下一個標籤

    :tn

  • 跳轉到tag列表的上一個標籤

    :tp