Operaciones básicas de uso común en vim

Consejo: Una vez escrito el artículo, la tabla de contenido se puede generar automáticamente. Para saber cómo generarla, consulte el documento de ayuda a la derecha.

Directorio de artículos


Prefacio

Algunas operaciones básicas de vim

1. Operaciones comunes

En el modo de comando, yy copia la línea donde está el cursor, p (pegar) pega en la siguiente línea debajo del cursor y P pega en la línea encima del cursor.

x elimina el carácter en la posición del cursor

Algunas operaciones relacionadas con el móvil

Los números más hjkl o flechas se pueden mover a la posición del cursor

Ctrl+f baja una página.

Ctrl+b sube una página.

Ctrl+d mueve media página hacia abajo.

Ctrl+u sube media página.

H mueve el cursor al primer carácter de la primera línea en la parte superior de la pantalla

M mueve el cursor al primer carácter de la línea en el centro de la pantalla

L mueve el cursor al primer carácter en la primera línea en la parte inferior de la pantalla

G mueve el cursor a la última línea de este documento.

gg mueve el cursor a la primera línea de este documento

se puede mover al final de la línea, $ se puede mover al principio de la línea

Algunas operaciones de eliminación y reemplazo.

/word busca caracteres de palabras hacia abajo, ?word busca hacia arriba, n continúa buscando el siguiente, N retrocede para continuar con el siguiente

:n1,n2s/palabra1/palabra2/g reemplaza las líneas n1 a n2

:1,$s/word1/word2/g reemplaza todas las líneas

:1,$s/word1/word2/gc Reemplazar todas las líneas y preguntar antes de reemplazar

dd elimina una fila completa, n+dd elimina n filas, x equivale a eliminar y X equivale a retroceder.

J fusiona dos líneas

c Repita operaciones como eliminar 10 filas 10cj hacia abajo

uRestaurar la operación anterior deshacer

Ctrl+r repite el paso anterior rehacer

Repite la acción anterior, si quieres borrar, pegar, etc., puedes pulsar directamente el punto decimal.

Acerca de guardar archivos

:w Escribe en el disco duro y guarda.

:w! solo lectura, escritura forzada pero depende de permisos

:q salir

:q! Después de la modificación, no quiero guardar ni forzar la salida.

:wq Guardar y salir

:ZZ es equivalente a :wq

:w [nombre de archivo] Guardar como un archivo con otro nombre

:r [dilename] Lee otro documento, no escribas hasta el final del documento

:n1,n2 2 [nombre de archivo]

establecer nu/nonu mostrar/cerrar número de línea

:sintaxis sobre resaltado de sintaxis

Resumir

¡Presta atención al modo en el que ingresas el comando!

Supongo que te gusta

Origin blog.csdn.net/weixin_45765073/article/details/124989791
Recomendado
Clasificación