Herramientas Vim comúnmente utilizadas en Linux

  

Desarrolladas bajo Linux, incluso solo funcionan la administración y el mantenimiento, pero también el uso de Vim. Como novato, también me estoy comunicando. Esta sección registra los comandos comunes de Vim que uso o recojo a diario.

Por supuesto, puede aprender todos los comandos de Vim escribiendo: vimtutor directamente en la línea de comandos. Vim es muy poderoso, muchas vacas integran muchos plugins en vim, pero aquí solo se presenta el comando vim básico.

Mover comandos

h " Izquierda

j " 下 下

k ";

l " Derecha

w " El cursor se mueve al primer carácter de la siguiente palabra una palabra hacia adelante

b " El cursor se mueve al primer carácter de la palabra anterior

e " El cursor se mueve al siguiente El carácter de cola de una palabra

ge " El cursor se desplaza al carácter final de la palabra anterior

$ " Mueve el cursor al final de la línea actual

^ " El cursor se desplaza al primer carácter que no sea un espacio en blanco de la línea actual

0 " Traza el cursor al primer carácter de la línea actual

Nota: estos comandos pueden ir precedidos por el comando '0'. Acepte un conteo, 2 $; todos los comandos anteriores pueden aceptar algunos comandos de operación, como d $, dw, etc.

Modificar comando

x " Eliminar un carácter

d " seguido de cualquier comando de desplazamiento que eliminará el texto desde el cursor actual hasta el final del desplazamiento

" Contenido, como dw, eliminar palabra

c " Similar a la función de comando d, los diferentes comandos ingresan al modo Insertar después de la eliminación, cambiar a

dd " Eliminar Una línea completa

yy " Copiar una línea completa

p " Pegar el contenido del portapapeles en la ubicación actual

vimdiff 1.c 2.c " Crear Una ventana de división vertical compara los dos archivos en diferentes lugares

Comando de búsqueda

f < a > " Búsqueda de un solo carácter, fa es la siguiente búsqueda en la línea actual, encuentre un

/string " Búsqueda de texto completo de una cadena, si desea buscar la palabra " func " luego use /func

" Si el texto tiene varias funciones, presione n para moverlo a Abajo de la posición de la función

" n también puede aceptar el recuento de números en el frente, como 3n, encontrará la siguiente función

? String &qu Ot; tiene la misma función que /string, la única diferencia es que la dirección de búsqueda es opuesta a

Nota:

Puede usar: configurar noingorecase para ignorar el caso de los caracteres;

/y? El comando tiene una función de memoria. Puede usar varias teclas < ARRIBA > para seleccionar el historial de búsqueda. El número máximo de registros de historial se puede cambiar en la sesión viminfo;

Buscar caracteres. * /?% $ ^ [] y otros caracteres especiales deben ir precedidos por una barra invertida;

Buscar palabras aisladas, es decir, no hay otros caracteres antes y después (excepto espacios, tabulaciones) Si solo busca el, no desea buscar el allí o si, etc., use /\\ < el \\ >;

Puede usar: configurar hlsearch para resaltar la palabra a buscar;

Comando de posicionamiento

G " El cursor se mueve a la última línea del archivo, o Shift + G

15G " El cursor se mueve a la línea 15 del archivo, o 15gg

gg " El cursor se mueve a la primera línea del archivo

45% " El cursor se mueve al archivo 45%

H " El cursor se mueve al comienzo de la pantalla actual

M " El cursor se mueve al centro de la pantalla actual

L " El cursor se mueve al final de la pantalla actual

Nota: CTRL + gVer la posición actual del cursor

Desplazarse Comando

CTRL + U "La ventana se desplaza hacia arriba en la mitad de la pantalla

CTRL + D" La ventana se desplaza hacia abajo en la mitad de la pantalla

CTRL + E " Enrolla una línea, no Demasiado grande Significado de

CTRL + Y " desplácese hacia abajo en una línea

CTRL + F > rollo hacia adelante una pantalla completa

CTRL + B " restaura una pantalla completa

zz " La línea actual se coloca en el centro de la pantalla

zt " La línea actual se coloca en la parte superior de la pantalla

zb " La línea actual se coloca en la parte inferior de la pantalla

Ventana dividida

: dividir " división lateral

: nuevo " agregar una nueva ventana horizontalmente

: división dividida " división vertical

: vnew " Agregar nueva ventana verticalmente

CRTL + W w " Cambie las ventanas pequeñas en orden

: qall " Cerrar todas las ventanas

: wall " Guardar todas las ventanas

Comando de la pestaña (pestaña)

: nombre de archivo de tabedit " Crea una página de pestaña llamada nombre de archivo en la ventana vim que se está editando

: división de tabulación " Crear una página de pestaña nueva

gt " Mover a la página de pestaña siguiente

gT " Mover a la página de pestaña siguiente

Por el momento, aprender de nuevo El pedido se seguirá actualizando.

Copyright © Conocimiento de Windows All Rights Reserved