18
A
回答
17
據:help tag-binary-search
,標籤是二進制文件(或線性)搜索各個查找,所以沒有必要重新加載該文件:
*tag-binary-search*
Vim uses binary searching in the tags file to find the desired tag quickly
(when enabled at compile time |+tag_binary|). But this only works if the
tags file was sorted on ASCII byte value. Therefore, if no match was found,
another try is done with a linear search. If you only want the linear search,
reset the 'tagbsearch' option. Or better: Sort the tags file!
Note that the binary searching is disabled when not looking for a tag with a
specific name. This happens when ignoring case and when a regular expression
is used that doesn't start with a fixed string. Tag searching can be a lot
slower then. The former can be avoided by case-fold sorting the tags file.
See 'tagbsearch' for details.
4
據我所知,沒有必要Vim 7.3一旦生成就使用tags
文件。
0
我覺得它有助於只加載在另一個標籤文件緩衝器/標籤。然後,我可以使用:e!
重新加載該緩衝區,讓vim查看我的標記更新。
相關問題
- 1. jQuery標籤重新加載
- 2. 如何讓Emacs自動重新加載標籤文件?
- 3. 碼頭 - 重新加載標籤文件在罐子裏
- 4. Vim自動加載所有標籤文件
- 5. 重新加載所選標籤在IE
- 6. 重新加載所有標籤
- 7. 如何在VIM啓動後重新加載VIM插件?
- 8. 更新標籤文本而不用重新加載整個表
- 9. 標籤欄,每次按下標籤時都會重新加載
- 10. 重新加載xml文件後重新加載GUI
- 11. 在uitableview的標籤中重新加載文本
- 12. 從子類視圖重新加載標籤視圖文本
- 13. Ajaxcontroltookit網站如何重新加載標籤文本異步?
- 14. 如何重新加載jquery easyui插件中的標籤?
- 15. C#加載文件按鈕標籤
- 16. 如何找到Vim的標籤文件
- 17. vim的objective-c標籤文件
- 18. iOS - 點擊標籤圖標時重新加載UIView?
- 19. 重新加載iframe而不是打開新標籤 - Firefox 21.0
- 20. 使用javascript打開新標籤頁並重新加載父頁
- 21. 重新加載/刷新ViewController中的標籤欄項目?
- 22. 加載前刷新標籤標題?
- 23. 如何搜索標籤文件並自動加載它,當VIM啓動
- 24. 添加新的標籤到DITA文件
- 25. 在文件後加載Vim插件
- 26. 如何讓vim病毒重新加載插件?
- 27. 刷新/重載div標籤MVC
- 28. swipl:如何重新加載文件
- 29. 重新加載.NET配置文件
- 30. Grails JavaScript文件重新加載
無需重新加載它,vim不會將它保存在內存中。每次您要查找標籤時,它都會對文件執行一些二進制搜索。 – Benoit 2011-01-28 15:26:45
幾天之前,我必須做Vim重新啓動才能使新的`tags`文件生效。 Vim版本:`7.2` – 2012-04-08 06:50:51