¿Es posible que los ctags también generen etiquetas para nombres de archivos? Me gustaría poder saltar a un archivo dado un nombre de archivo. : find parece ser terriblemente lento en comparación con las etiquetas ...Vim y ctags: nombres de archivos de etiquetas
Respuesta
¿Ha intentado establecer su ruta y luego usar el comando 'gf' de vim?
Puede abrir el nombre de archivo bajo el cursor con gf
He intentado establecer la ruta a
Vale la pena señalar que 'gf' solo funciona para archivos en la ruta actual. Si su archivo de etiquetas contiene información sobre bibliotecas compartidas (es decir, stdio.h), querrá utilizar [la respuesta de Tim Henigan] (http://stackoverflow.com/a/6349262/1011470). – gerrard00
Puede también utilizar cscope
:
:cs find f <filename>
o, si usted ha configurado en cscope vim como se recomienda en :help cscope
, coloque el cursor sobre un nombre de archivo y presione <C-_>f
.
intente ejecutar ctags -R --extra=f .
La opción --extra=f
dice ctags a:
"incluir una entrada para el nombre del archivo de base de cada archivo de origen (por ejemplo, "example.c"), que se ocupa de la primera línea del archivo ".
Cuando abre vim, puede usar :tag <filename>
para saltar a la primera línea del archivo.
usando 'extra = + f' AND' --langmap = ARCHIVO :.html.twig.xml.yml' usted puede tener acceso fácil a cualquier tipo de archivo: https://github.com/docteurklein/dot-files/ blob/master/ctags # L23 ' – Florian
- 1. VIM establecer ctags en .vimrc
- 2. Vim - etiquetas: etiqueta no encontrada
- 3. Uso de etiquetas en Vim
- 4. vim, ctags e identificadores con nombre idéntico
- 5. ctags Regenerar en vim utilizando RVM
- 6. ctags + taglist para archivos .cu (CUDA)
- 7. ¿Cómo obtener ctags + Vim para trabajar con scoping?
- 8. Crear archivo de etiquetas para látex para etiquetas y artículos babero
- 9. mejores prácticas de ctags
- 10. ¿Se pueden saltar ctags de tipo inferido en vim?
- 11. VIM: ¿Cómo moverse entre las etiquetas coincidentes?
- 12. ctags para scripts de shell sin extensiones
- 13. Etiquetas de tareas en Vim
- 14. ¿Cuáles son los métodos más fáciles/mejores para administrar los archivos de etiqueta de ctags?
- 15. Ctags exuberantes con R
- 16. vim + NERDTree nombres de archivo rojos?
- 17. Lista de nombres, fechas y mensajes de etiquetas git
- 18. generan gráfico de llamadas jerarquía con ctags
- 19. ¿Cómo avanzar en la búsqueda y navegación de etiquetas VIM?
- 20. Navegación de archivos y métodos en vim
- 21. Navegación de etiquetas HTML en Vim
- 22. scope vs ctags en términos de características
- 23. Recargar el archivo de etiquetas Vim
- 24. Navegador de archivos Vim
- 25. Consejos para configurar rutas de búsqueda de CTAGS complejas
- 26. Taglist: Ctags exuberantes no encontrados en PATH
- 27. ¿Cómo puedo generar ctags para CoffeeScript?
- 28. ha quedado atascado en la instalación de taglist en Vim
- 29. Cambiar nombres de variables en Vim
- 30. Vim: ejecute ctags en los paquetes de sitio de python actuales
Intenté establecer la ruta a \ ** y luego uso gf ... es casi tan lenta como encontrar. –
Andy