GNU/Linux >> Tutoriales Linux >  >> Linux

¿Puedo cambiar el nombre de los archivos en un directorio con Vim?

Sí, no se puede hacer así.

Esa "interfaz de tipo navegador de archivos" es proporcionada por un complemento integrado llamado netrw. Es de solo lectura, así que sí, no puedes modificarlo.

Se supone que debes presionar R para cambiar el nombre del archivo bajo el cursor o los archivos marcados.

Ver :help netrw , :help netrw-browse-maps y más concretamente :help netrw-R .

Si desea cambiar el nombre de los archivos por lotes con Vim, debe probar qmv del paquete renameutils o vidir del paquete moreutils (gracias a Dmitry por el aviso).


Eche un vistazo a renamer.vim:use el poder de vim para cambiar el nombre de grupos de complementos de archivos (ahora mantenido exclusivamente en GitHub). Me gusta netrw , presenta el contenido del directorio en un búfer temporal y luego le permite editar ese búfer y finalmente aplicar las ediciones a los archivos subyacentes.


Linux
  1. ¿Por qué Rm puede eliminar archivos de solo lectura?

  2. ¿Cambiar el nombre de los archivos en el directorio?

  3. ¿Cambiar el nombre de los archivos para que tengan extensiones en minúsculas con 'renombrar'?

  4. ¿Por qué el comando Ls tarda en interrumpirse en el directorio Nfs con muchos archivos?

  5. Contando el número de archivos en un directorio con un comando de terminal OSX

Consejos de Vim:edite archivos remotos con Vim en Linux

Consejos de Vim:lea y escriba archivos remotos con Vim en Linux

¿Cómo puedo mover archivos con xargs en Linux?

¿Cómo puedo editar varios archivos en VIM?

¿Cómo cambiar el nombre de todos los archivos con caracteres especiales y espacios en un directorio?

Cambiar el nombre de los archivos en Linux con una expresión regular