2011-02-02 63 views
3

我有兩個很好用的Ctags命令。Vim ctags當前目錄和gemset

這第一個建立標籤爲我現在的寶石我的Rails項目

ctags -R \`bundle show rails` /../* 

和我鋼軌的實際工作目錄下生成的ctags這第二個項目

ctags --extra=+f -R *<CR><CR> 

然而,當我運行每一個它覆蓋當前標記文件,以便我不能享受我的gemset和我當前目錄的ctags。

有人可以告訴我如何讓這兩個命令組合並生成一個標籤文件,其中包含所有ctags?

回答

4

在您的第二個ctags命令中,嘗試使用-a標誌。根據文件:

-a, --append 
     Append to existing tag file. (For vi-format tag files, 
     see also --update.)