August 21, 2008

vim settings: ctags

  • 用 ctags -R * 建立 tags 檔
  • 在 .vimrc 裡面
    • set tags=[TAGFILE]
  • Ctrl-] 在同個視窗內跳到定義,Ctrl-W ] 開新視窗
    • 或是 :tag [TAG] 來跳到定義, :stag 開新視窗
    • :tn 跳到下一個符合的檔案, :tp 跳到上一個
  • Ctrl-T 跳回
  • g] 可以列出符合該 tag 的所有檔案
  • vim tags tip
  • a.vim - 快速在 .h 和 .cpp 兩個檔案切換
    • :A 切換.h/.cpp檔
    • :AS, :AV 在水平/垂直分割視窗開啟對應的.h/.cpp檔

No comments: