¿Qué es un editor de VI?
Editor VI es el editor de texto más popular y clásico de la familia Linux. Aquí hay algunas razones por las que lo convierte en un editor ampliamente utilizado:
1) Está disponible en casi todas las distribuciones de Linux.
2) Funciona igual en diferentes plataformas y distribuidores
3) Es fácil de usar. Por lo tanto, a millones de usuarios de Linux les encanta y lo usan para sus necesidades de edición.
Hoy en día, hay disponibles versiones avanzadas del editor vi, y es el más popular. EMPUJE cual es V.I Soycreado. Algunos de los otros son Elvis, Nvi, Nano y Vile. Tiene sentido aprender vi porque tiene muchas funciones y ofrece infinitas posibilidades para la edición de archivos.
Para trabajar en el editor VI, debe comprender sus métodos de operación. Se pueden dividir en dos partes principales.
En este tutorial, aprenderá más sobre-
Hacer clic aquí si el video no es accesible
vi Método de comando:
- El editor vi se abre en este modo, solo entiende los comandos
- En este modo, puede, mover el cursor y cortar, copiar, pegar el texto
- Este método también guarda los cambios realizados en el archivo.
- Los comandos distinguen entre mayúsculas y minúsculas. Debe utilizar el caso de letra correcto.
vi Método de entrada del editor:
Este método consiste en insertar texto en el archivo.
Puede cambiar al modo Insertar desde el modo de comando presionando ‘i’ en el teclado
Cuando esté en el modo Insertar, cualquier tecla se tomará como entrada para el archivo en el que está trabajando actualmente.
Para volver al modo de comando y guardar los cambios que ha realizado, debe presionar la tecla Esc
Cómo usar el editor vi
Para iniciar Editor VI – Abra Terminal (CLI) y escriba
vi <filename_NEW> or <filename_EXISTING>
Y si especifica un archivo existente, el editor lo abrirá para que lo edite. De lo contrario, puede crear un archivo nuevo.
VI Órdenes editoriales
- i – Entrar en el cursor (entra en modo de entrada)
- a – Escribe después del cursor (ingresa al modo de entrada)
- A – Escriba al final de la línea (ingresa al modo de entrada)
- ESC – Elimina el modo de inserción
- u – Haz el último cambio
- U – Cancelar todos los cambios en toda la línea
- o – Abrir una nueva línea (entra en modo de entrada)
- dd – Eliminar línea
- 3dd – Elimina 3 líneas.
- D – Eliminar el contenido de la línea después del cursor
- C – Elimina el contenido de la línea después del cursor e inserta texto nuevo. Presione la tecla ESC para finalizar.
- dw – Eliminar palabra
- 4dw – Eliminar 4 palabras
- cw – Cambiar palabra
- x – Eliminar un carácter en el cursor
- e – Reemplazar carácter
- R: escribe caracteres desde el cursor hacia adelante
- s – Reemplaza el cursor con un carácter en lugar de insertar
- S – Reemplaza toda la línea y comienza a insertar al principio de la línea
- ~ – Cambiar instancia de personaje individual
Nota: Deberías estar en el «método de comando «para ejecutar estos comandos. Editor de VI distingue mayúsculas y minúsculas así que asegúrese de escribir los comandos en mayúsculas y minúsculas.
Asegúrese de presionar el comando correcto o no realizará cambios no deseados en el archivo. También puede ingresar al modo de ingreso presionando a, A, o, según sea necesario.
Moverse dentro de un archivo
- k – Mueve el cursor hacia arriba
- j – Mueve el cursor hacia abajo
- h – Mueve el cursor hacia la izquierda
- l – Mueve el cursor a la derecha
Debe estar en modo de comando para moverse dentro de un archivo. Las teclas predeterminadas para la navegación se mencionan a continuación; Usted puede también use las teclas de flecha en el teclado.
Guarde y cierre el archivo
- Shift + zz – Guardar el archivo y salir
- : w – Guarde el archivo pero manténgalo abierto
- : q – Salir sin guardar
- : wq – Guarde el archivo y salga
Deberías estar en el modo de comando para salir del editor y guardar cambios al archivo.
Resumen:
- El editor vi es el editor de texto de Unix más popular y popular.
- Por lo general, está disponible en todas las distribuciones de Linux.
- Funciona en dos modos, Comando e Insertar.
- El método de línea de comando toma los comandos del usuario, y el método Insertar es editar texto
- Debe conocer los comandos para operar su archivo fácilmente
- Aprender a utilizar este editor puede beneficiarse de la creación de scripts y la edición de archivos.