Respuestas:
Puede asignar un parámetro al comando :w
o :write
para guardarlo en un archivo diferente. Por ejemplo, para guardar el búfer actual en /tmp/data.txt
:
:w /tmp/data.txt
Sin embargo, tenga en cuenta que esto no cambia su búfer a ese otro archivo. Entonces, si sigue editando y lo hace :w
, eso se guardará en el archivo actual, no en el otro. Para cambiar al otro archivo, use el :edit
comando:
:e /tmp/data.txt
Para realizar este paso, guarde en otro archivo y cámbielo, use el :saveas
comando:
:sav /tmp/data.txt
Vim tiene un "modo de copia de seguridad" que puede habilitarse mediante :set backup
o :set patchmode
. En ese modo, Vim guarda automáticamente una copia de respaldo de los archivos que usted escribe.
Por ejemplo, si emite :set patchmode=.orig
y edita un archivo existente somefile.txt
, cuando emita :w
normalmente, Vim conservará una copia del archivo antiguo como somefile.txt.orig
y guardará los nuevos contenidos como somefile.txt
.