multiple-files – ¿Cómo abrir varios archivos que coinciden con una expresión comodín?

Pregunta:

Quiero editar varios archivos que coincidan con una expresión global. Por ejemplo, para editar todos los archivos de configuración de git en los directorios secundarios, puedo hacer esto en el shell:

vim */.git/config

En la línea de comando de Vim : esperaba :find */.git/config para hacer algo similar (es decir, abrir todos los archivos que coinciden con la expresión global), pero en su lugar se queja E77: Too many file names .

¿Hay un comando de Vim o una línea para abrir varios archivos que coincidan con una expresión comodín / glob (que no implica escribir una función)?

Respuesta:

Puede usar :args {glob} . En su glob, ** recorrerá directorios de forma recursiva.

Esto completará la lista de argumentos, que es la misma lista que se completa cuando inicia Vim con uno o más nombres de archivo como argumentos.

Una vez que haya completado su lista de argumentos, puede navegar a través de ella usando :next y :previous . También puede saltar al primer y último elemento con los comandos :first y :last .

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım