El comando vi es un editor de texto de uso común en el sistema Linux, que proporciona una gran cantidad de funciones y operaciones de teclas de método abreviado. La siguiente es una explicación detallada del uso de los comandos vi:
-
abrir un archivo:
-
Ingrese el siguiente comando en Terminal para abrir el archivo:
vi 文件名
Reemplace "nombre de archivo" con la ruta real del archivo.
-
-
Cambio de modo:
- Modo de comando: el modo predeterminado después de abrir vi, que se utiliza para ejecutar comandos del editor, como guardar archivos, salir de la edición, etc.
- Modo de inserción: se utiliza para ingresar y editar contenido de texto. Presione la tecla "i" en el modo de comando para ingresar al modo de inserción.
- Modo visual: se utiliza para seleccionar bloques de texto para copiar, pegar, eliminar y otras operaciones. Presione la tecla "v" en el modo de comando para ingresar al modo visual.
-
Comandos comunes:
-
Guarda el archivo y cierra:
- Escriba ":wq" en el modo de comando y presione Entrar.
-
Salir sin guardar el archivo:
- Ingrese ":q!" en el modo de comando y presione la tecla Enter.
-
Insertar texto:
- Introduzca texto en el modo de inserción.
-
Eliminar caracteres:
- Presiona la tecla "x" mientras estás en el modo de comando.
-
Copiar y pegar:
- Ingrese al modo visual y seleccione un bloque de texto.
- Presiona la tecla "y" para copiar el bloque de texto seleccionado.
- Mueva el cursor a la posición de destino.
- Presiona la tecla "p" para pegar el texto copiado.
-
Buscar texto:
- Presione la tecla "/" en el modo de comando, ingrese el contenido que desea buscar y presione la tecla Intro.
- Presiona la tecla "n" para continuar buscando la siguiente coincidencia.
-
-
Operación de tecla de acceso directo:
-
Teclas de acceso directo en el modo de comando:
- "u": Deshacer la última operación.
- "yy": copia la línea actual.
- "dd": elimina la línea actual.
- "p": Pega el texto del portapapeles.
- "G": salta al final del archivo.
-
Teclas de acceso directo en el modo de inserción:
- "Ctrl + c": sale del modo de inserción y vuelve al modo de comando.
-
-
Otras funciones:
- Deshacer y Rehacer: en el modo de comando, ingrese "u" para deshacer la última operación e ingrese "Ctrl + r" para rehacer la operación deshecha.
- Visualización del número de línea: ingrese ":set nu" en el modo de comando para mostrar el número de línea e ingrese ":set nonu" para ocultar el número de línea.
Lo anterior es una explicación detallada de algunas operaciones y funciones comunes del comando vi. vi es un potente editor de texto, dominar sus operaciones básicas y teclas de acceso directo es muy útil para la edición de texto en el sistema Linux.
Espero que la explicación anterior pueda ayudarlo a comprender y usar mejor los comandos vi. Si tiene otras preguntas, consulte la documentación correspondiente o busque ayuda de la comunidad de Linux.