¿Cómo buscar/reemplazar incluyendo o excluyendo texto plegado?

¿Cómo buscar/reemplazar incluyendo o excluyendo texto plegado?

¿Hay alguna forma de ejecutar un comando como:

:%s/tempdir/temp_dir/g

¿Pero aplicarlo solo al código plegado o desplegado?

Respuesta1

:folddoopeny :folddoclosehaz exactamente lo que quieras:

:folddoopen s/tempdir/temp_dir/g
:folddoclosed s/tempdir/temp_dir/g

Referencia:

:help folding
:help :folddoopen
:help :folddoclosed

información relacionada