vim tags ctags

Recargar el archivo de etiquetas Vim



tags ctags (3)

Me parece útil simplemente cargar el archivo de etiquetas en otro buffer / pestaña. Entonces puedo volver a cargar ese búfer con :e! para obtener vim para ver mis actualizaciones de etiquetas.

¿Cómo recargo el archivo de tags desde Vim?

¿Es necesario reiniciar?


Por lo que sé, no es necesario que Vim 7.3 use el archivo de tags tan pronto como se haya generado.


De acuerdo con :help tag-binary-search , el archivo de etiquetas es binario (o lineal) buscado en cada búsqueda, por lo que no es necesario volver a cargar el archivo:

*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.