3
我正在使用Vim 7.3和大量的插件,主要用於PHP開發。 omnicompletion運作良好,除了我遇到的小毛病。我試圖找出這是Vim中的一個bug還是我設置的問題,所以出現這種情況:Vim在清除omnicompletion失敗後清除標記
我使用set tags=<files>
來指定我正在使用的ctags文件。
:set tags=/home/jon/.vimtags.php,/home/jon/project/.vimtags.php
如果我再打印標籤的內容,我得到了我期望:
:set tags?
tags=/home/jon/.vimtags.php,/home/jon/project/.vimtags.php
我還可以使用omnicomplete像往常一樣,<C-x>
<C-o>
。這是,直到我嘗試並完成一些不存在的事情(即未知標記不返回結果)。我得到「找不到模式」的錯誤消息,然後,奇怪的是,我的標籤文件列表被清除。如果我後直接打印標籤的內容,我得到:
:set tags?
tags=
我做grepping上,我使用,但是,據我可以看到的Vim的插件很大,他們沒有正在設置標籤文件的任何地方。
任何人都可以告訴我,這是由於我的設置或Vim本身的錯誤嗎?甚至是否有其他人發現相同的問題?