Red de conocimiento informático - Aprendizaje de programación - Lista de comandos del editor vim de Linux

Lista de comandos del editor vim de Linux

Vim se puede dividir en tres estados, a saber, modo de comando, modo de inserción y modo de última línea, que se pueden cambiar a voluntad, como se muestra en la siguiente figura.

Cuando usas vim para editar un archivo, el modo predeterminado es comando. En este modo, puede utilizar las teclas de flecha (arriba, abajo, izquierda, derecha) o k, j, hyi para mover la posición del cursor y puede copiar, pegar, reemplazar y eliminar el contenido del archivo.

La siguiente imagen muestra vim en modo de línea de comando.

En el modo de entrada, vim puede realizar operaciones de escritura en archivos, similares a escribir documentos en un sistema Windows.

La forma de ingresar vim en el modo de entrada es ingresar el comando de inserción i, I, a, A, o, O, etc. en el modo de comando (las funciones específicas de cada comando se muestran en (ver la tabla a continuación) y luego, después de editar el archivo, presione la tecla esc para regresar al modo de comando.

La siguiente imagen muestra vim en modo de entrada.

El modo subrayado se utiliza para guardar, buscar o reemplazar contenido específico en un archivo.

Para cambiar vim al modo de línea inferior, debe presionar la tecla : en el modo de línea de comando. En este momento, aparecerá un símbolo : en la esquina inferior izquierda de la ventana de vim, lo que le permitirá ingresar. comandos.

Después de ejecutar el comando, vim volverá automáticamente al modo de línea de comando. Si desea volver directamente al modo de línea de comando, presione esc.

La siguiente imagen muestra vim en modo de resultado final.

A menudo resulta difícil para los nuevos jugadores saber en qué modo se encuentran. Ya sea que haya olvidado o cambiado accidentalmente el modo, puede volver al modo de línea de comando presionando la tecla esc una vez. Si presiona la tecla esc varias veces y escucha "bip ----", está en modo de línea de comando.

Abrir archivo

Abre el archivo con el cursor al final de la línea

Abre el archivo con el cursor al final de la línea

Movimiento de caracteres

Cada tecla de movimiento puede estar numerada (5h: mueve 5 fotogramas de caracteres hacia la izquierda)

Movimiento de palabras

Salto intralínea

Movimiento entre líneas

En el modo de línea inferior, proporcione directamente el número de línea a saltar

Uso: dirección inicial, dirección final s @replace @ reemplazar @gi (@ delimitador)

Ejemplo: 1,$s/a/A/g Reemplazar todas las a en el archivo con un reemplazo global

Mostrar el número de línea cancelada

Establecer sangría automática (al escribir scripts)

Buscar resaltado de texto

Resaltado de sintaxis

/etc/vimrc: archivo de configuración global, guardado permanentemente

~/.vimrc: archivo de configuración personal, en el directorio de inicio de cada usuario, si no existe, créelo manualmente

Para los niños que usan vim por primera vez, hay un algunas cosas para recordarles: