Hay tres métodos para crear nuevos archivos en el editor vi: dos de ellos crean nuevos archivos vacíos , mientras que el otro crea una copia de un archivo abierto existente con un nuevo nombre. Este artículo se supone conocimientos básicos de los modos vi y comandos. Cosas que necesitará
Vi o Vim editor
Ver Más instrucciones
1
Abra una ventana de terminal y escriba lo siguiente en la línea de comandos :
vi MyFileName
la pantalla del terminal será reemplazado por la interfaz vi . En la parte superior de la ventana de terminal , verá el cursor parpadeante se sienta sobre una columna de caracteres ~ corriendo por el lado de la pantalla. En la parte inferior de la ventana de terminal, verá :
" MyFileName " [Archivo Nuevo ]
Editar el archivo ( añadir un poco de contenido) y cuando se cambia al modo de comando termine y entrar en el siguiente :
: w
Vi escribe el archivo en el disco, y usted lo sabe , porque en la parte inferior de la ventana aparecerá:
" MyFileName " [ ,"Nuevo] 1L , 4C escrita
Los números 1 y 4 , variará dependiendo de la cantidad de líneas ( L ) y caracteres (C ) vi escrito en el disco.
2
Crear una copia de su nuevo archivo ejecutando el siguiente comando en el modo :
: w myCopyOfFileName
en la parte inferior de la ventana de terminal ahora verá :
" copyOfFileName " [ Nuevo] 1L , 4C escrito
sin embargo, contrariamente a lo que se puede esperar, vi todavía le presenta con el tampón de " MyFileName ", no " copyOfFileName . " El editor hizo crear la copia y escribir en el disco, pero se supone que tiene la intención de continuar con la edición de la copia original del archivo . Para abrir la copia de ejecutar lo siguiente:
: e copyOfFileName
Si está utilizando el editor vim (vi mejorado ), entonces usted puede saltar este proceso de dos etapas mediante la creación de la copia de la siguiente manera:
: sav myCopyOfFileName
Vim permite la copia , lo escribe en el disco y cambia el buffer actual en el nuevo archivo
3
Abra un archivo nuevo. para la edición al mismo tiempo dentro del editor vi ejecutando el siguiente :
: e aBrandNewFile
Un nuevo buffer vacío aparece y el texto siguiente aparece en la parte inferior de la ventana de terminal :
" aBrandNewFile " [Archivo Nuevo ]
el resultado de " : e newFile " llamada durante el uso de vi es casi idéntica a la llamada "vi newFile " de la línea de comandos . La diferencia es que con la apertura de un nuevo archivo en vi también puede seguir editando otros buffers que estaban abiertos antes.