Intenté hoy realizar una búsqueda en cada archivo de un proyecto. Uso Ctrl-P y busco en líneas como esta:
Pero el resultado de la búsqueda solo está en el archivo abierto anteriormente. Aquí solo abro main.php
.
¿Conoces una forma de buscar en todos los archivos sin tener que abrirlos uno por uno?
Gracias,
search
plugin-ctrlp
nobe4
fuente
fuente
Respuestas:
:CtrlPLine
en realidad se supone que funciona en buffers listados.Si absolutamente desea utilizar esta característica en cada archivo en el proyecto, se podría añadir a la lista de argumentos (y por lo tanto la lista de buffers) con algo como:
pero eso no parece una muy buena idea por razones de rendimiento.
Usar
:vimgrep
o me:grep
suena mucho mejor:Pierdes la "confusión" de CtrlP, obviamente, pero obtienes confiabilidad y flexibilidad a cambio.
Referencia:
fuente
Debe usar estos complementos Sidesearch o fzf
Ambos permiten buscar en directorios recursivos usando silversearch-ag
fzf permite buscar en los archivos listados que incluyen su cadena.
fuente