2014-10-10 79 views
1

就像標題所示:「如何手動將堆棧條目壓入vim tagstack?」如何手動將堆棧條目推入vim tagstack?

這裏是問題:我一直在使用gtags/global + unite.vim插件一會兒(順便說一下,這兩個插件太棒了!),但它沒有自動插入tagstack到tagstack。有什麼方法可以解決它嗎?

+0

當a)'tagstack'選項打開並且b)使用':tselect'或''''等'':tag'派生的命令時,標籤棧會被更新。標籤棧AFAIK不能通過vimscript訪問,所以你需要檢查你的插件是否實際使用其中一個標籤命令。 – romainl 2014-10-10 06:59:03

回答

1

在我非常機密的lh-tags插件中,我使用了一個lh#tags#jump()函數來注入標籤並跳轉到它們。

我知道有時會發生一個錯誤,但大多數情況下,它工作得很好。

注意:lh-tags取決於另外兩個插件,請參閱addon-info file