2009-11-23 9 views

Respuesta

8

Ver esto vim tip on using bufdo, windo, and tabdo.

Suponiendo que todos sus amortiguadores están en la lista de buffers, el mapa podría ser tan simple como

" to tidy excess whitespace 
map <leader>1 :execute ':bufdo! %s#\s\+$##g'<CR> 
7

no ensayado, pero esto debe hacerlo:

:tabdo %s/SEARCH/REPLACE/ge | update 

Esto reemplaza SEARCH en todas las pestañas con REPLACE y escribe el archivo si es modificado por el comando sin mostrando un mensaje de error si no se encuentra nada.

Si desea que se le pregunte antes de cada reemplazo, agregue 'c' a las banderas.

Vea también :help :argdo, :help :windo y :help :bufdo.

Cuestiones relacionadas