El archivo .swp no es un archivo de intercambio en el sentido del sistema operativo. Es un archivo de estado. Mantiene sus cambios desde el último guardado (excepto los últimos 200 caracteres), almacenamientos intermedios que ha guardado, macros no guardados y la estructura de deshacer.
Puede leer más en la ayuda de VIM: vim +help\ swap-file
. Si hay un bloqueo (falla de energía, bloqueo del sistema operativo, etc.), puede recuperar sus cambios utilizando este archivo de intercambio. Después de guardar los cambios del archivo de intercambio en el archivo original, deberá salir de vim y eliminar el archivo de intercambio usted mismo.
.swp
Vim crea los archivos , deben eliminarse automáticamente cuando cierra el archivo y sale del editor.fuente
Vim
? En mi caso, los archivos se escriben directamente desde mi programa, sin usar el editorLos archivos .swp no son más que un tipo de archivo de bloqueo que su editor, generalmente vim, crea para indicar que el archivo se está editando. De esta manera, si abre el archivo en otra instancia de vim o si alguien en la red lo hizo, verá una advertencia de que el archivo se está editando.
No necesita eliminarlos manualmente. Su editor eliminará el archivo de intercambio una vez que cierre el archivo en su editor.
fuente
Acabo de ejecutar un comando mv en un archivo de 31GB y se creó un archivo .swp de 13GB, sin edición.
mv X.csv Y.csv
creado Y.csv y .Y.csv.swpCentOS 6.5, sistema de archivos ext4
fuente