Guía para principiantes para editar archivos de texto con Vi

Guía para principiantes para editar archivos de texto con Vi

Vi es un potente editor de texto incluido con la mayoría de los sistemas Linux, incluso los integrados. A veces, necesitará editar un archivo de texto en un sistema que no incluye un editor de texto más fácil de usar, por lo que conocer Vi es esencial.

A diferencia de Nano, un editor de texto de terminal fácil de usar, Vi no toma su mano y proporciona una lista de atajos de teclado en pantalla. Es un editor de texto modal y tiene modo de inserción y modo de comando.

Comenzar

Vi es una aplicación de terminal, por lo que deberá iniciarla desde una ventana de terminal. Utilizar el vi / ruta / a / archivo comando para abrir un archivo existente con Vi. los vi / ruta / a / archivo El comando también funciona si el archivo aún no existe; Vi creará un nuevo archivo y lo escribirá en la ubicación especificada durante el guardado.

Recuerde usar sudo si desea modificar un archivo del sistema. Entonces, por ejemplo, escribirías sudo vi / etc / fstab si desea editar su archivo fstab. Utilizar el saber en su lugar, si está usando una versión de Linux que no es Ubuntu y que no usa sudo.

Modo de comando

Esto es lo que verá cuando abra un archivo en vi. Parece que puedes empezar a escribir, pero no. Vi es un editor de texto modal y se abre en modo comando. Si intenta tocar esta pantalla, se producirá un comportamiento inesperado.

En el modo de comando, puede mover el cursor con las teclas de flecha. presione el X para borrar el carácter debajo del cursor. Hay una variedad de otros comandos de eliminación, por ejemplo, escribir ni una palabra (presione la tecla d dos veces) borra una línea completa de texto.

Puede seleccionar, copiar, cortar y pegar texto en el modo de comando. Coloque el cursor a la izquierda o derecha del texto que desea copiar y presione la tecla. v llave. Mueve el cursor para seleccionar texto y luego presiona para copiar el texto seleccionado o X para cortarlo. Coloque el cursor en la ubicación deseada y presione la tecla. pag para pegar el texto que copió o cortó.

Modo de inserción

Además del modo de comando, el otro modo que debe conocer es el modo de inserción, que le permite insertar texto en Vi. Entrar en el modo de inserción es fácil una vez que sabes que existe, solo presiona el botón I una vez después de colocar el cursor en modo comando. Empiece a escribir y Vi insertará los caracteres que escriba en el archivo en lugar de intentar interpretarlos como comandos.

Una vez que haya terminado en el modo de inserción, presione la tecla Escape para volver al modo de comando.

Guardar y Salir

Puede guardar y salir de vi desde el modo de comando. Primero, asegúrese de estar en el modo de comando presionando la tecla de escape (presionar la tecla de escape nuevamente no hace nada si ya está en el modo de comando).

Pegar : wq y presione Enter para escribir el archivo en el disco y salir de vi. También puede dividir este comando; por ejemplo, escriba : w y presione Entrar para escribir el archivo en el disco sin salir o escribir : q para salir de vi sin guardar el archivo.

Vi no le permitirá salir si ha editado el archivo desde la última vez que lo guardó, pero puede escribir : q! y presione Entrar para ignorar esta advertencia.

Consulte Nano si está buscando un editor de texto de terminal más fácil de usar. La mayoría de las distribuciones de Linux se envían con Nano instalado, pero los sistemas integrados y otros entornos ajustados a menudo solo incluyen Vi.

Experto Geek - Tu Guía en Tendencias Tecnológicas