Nasıl Vim içinden tags
dosyasını yeniden do dosya mi? yükle etiketleri Vim
cevap
:help tag-binary-search
göre, etiketler dosya ikili (veya lineer) Her aramasında aranır, bu nedenle dosyayı yeniden gerek yoktur: Ben sadece başka etiketleri dosyası yüklemek için yardımcı olur bulmak
*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.
Üzgünüm, ama teklifinizde nerede belirtiliyor? – asymmetric
Sanırım ima ediliyor (dosya bir noktada belleğe yüklüyse neden ikili dosyalarda arama yapsın?). – jrdioko
olarak bildiğim kadarıyla o Vim 7.3 kısa sürede oluşturulduktan olarak tags
dosyasını kullanmak gerekli değildir.
tampon/sekme. Sonra etiket güncellemelerimi görmek için vim almak için bu arabelleği :e!
ile yeniden yükleyebilirim.
- 1. Vim: html etiketleri arasında metin değiştirme
- 2. Vim
- 3. İmge Yükle İmge Yükle
- 4. VIM gui sekme genişliğini değiştir
- 5. Vim in vim
- 6. Vim, imleç Vim yılında
- 7. yükle sunucusuna
- 8. yükle modülleri
- 9. vim-haskellmode ve hsenv
- 10. vim
- 11. VIM
- 12. Vim
- 13. Vim
- 14. Vim
- 15. Vim
- 16. Vim
- 17. Vim
- 18. Vim
- 19. vim
- 20. Vim
- 21. Vim
- 22. Vim
- 23. vim
- 24. vim:
- 25. Vim
- 26. Vim
- 27. VIM
- 28. Vim
- 29. VIM
- 30. Vim
onu yeniden gerek yok, vim hafızada tutmak değildir. Bir etiket aradığınız her seferde dosyanın ikili arama işlemini yerine getirecektir. – Benoit
Günler önce, yeni 'tags' dosyasının etkinleşmesini sağlamak için Vim yeniden başlatmalıyım. Vim sürümü: '7.2' –
Belki farklı alt dizinleri birden etiketleri dosya vardı ve yanlış bir yenileyici edildi? – jberryman