
Hola Nullbytes,
En mi tutorial anterior que se encuentra aquí,
https://null-byte.wonderhowto.com/how-to/vim-as-ugly-as-is-fast-0168012/,
Escribí sobre el uso del modo normal.
Hoy repasaremos los conceptos básicos del uso del Modo normal.
Las cosas que estaremos discutiendo:
- Haciendo VIM más sublime
- Navegación
El objetivo del tutorial de hoy es llevarlo al punto en el que sea más rápido usando VIM que usando Gedit o Nano.
Tenga en cuenta que VIM tiene MUCHO más potencial.
Primero debemos asegurarnos de que estamos en Modo normal, prensa Esc para hacerlo si estás en Modo de inserción.
Haciendo VIM más sublime
Cuando vas directo a Modo de inserción en VIM para escribir su código, notará que no aplica sangría automática ni resalta la sintaxis.
Afortunadamente, hay una forma de incluir estas opciones (y muchas más).
Para configurar la sangría automática en VIM, primero, asegúrese de estar en Modo normal y luego escriba: : establecer sangría automática, o si está codificando C o C ++
: set cindent.
Para resaltar la sintaxis, simplemente escriba: : sintaxis activada.
Para configurar el tipo de números: : establecer número.
Navegación
Hay algunas formas de navegar en VIM:
- Usando las teclas de flecha (mal hábito)
- Usando h, j, k y l
- Opciones alternativas
Nosotros usaremos h, j, k y l debido a las posiciones de nuestras manos y al hecho de que tienen trucos geniales.
Para navegar usando h, j, k y l:
- h para la izquierda
- j para abajo
- k para arriba
- l por derecho
Ahora, cuando toca constantemente j o k para navegar, esto comienza a sentirse muy ineficiente.
Siempre que algo se sienta ineficiente en VIM, créame cuando digo:
Hay una forma mejor de hacerlo.
En lugar de tocar ‘j’ 5 veces, toque ‘5’ y luego ‘j’.
Esto se puede hacer con cualquier número entero.
Otra forma de navegar es navegar por palabras en lugar de caracteres individuales.
- Para navegar a la primera letra de la siguiente palabra, presione w
- Para navegar hacia atrás, presione B
- Para navegar hasta la última letra de la siguiente palabra, presione mi
Tenga en cuenta que nuevamente puede combinar esto con números enteros.
Entonces, para navegar 2 palabras, presione ‘2’, luego ‘w’.
Lo mismo para ‘b’ y ‘e’.
Eso será todo por hoy, he decidido hacer de esto una serie.
Próximo tutorial que discutiremos búsqueda, copiar y pegary algunos otros trucos.
Siéntase libre de publicar comentarios, sé que hay MUCHO MUCHO MUCHO MUCHO que no he incluido aquí, pero quiero seguir con lo básico primero y luego con las características más ‘avanzadas’ de VIM.
Ps VIM tiene un manual de ayuda incorporado que está muy bien escrito.
Para usarlo, escriba: :ayuda