GNU/Linux >> Tutoriales Linux >  >> Debian

Los 25 mejores comandos de Vim para Linux

Al aprender a utilizar una nueva utilidad en cualquier sistema operativo, hay varios trucos básicos que debe dominar para usar ese programa de manera efectiva. Estos trucos no necesariamente lo convertirán en un profesional con esa utilidad, pero garantizarán que nunca se quede atascado realizando las operaciones esenciales de la herramienta. Debido a que el sistema operativo Linux tiene una interfaz de línea de comandos, la mayoría de las operaciones se realizan a través de comandos (CLI).

La aplicación VIM es un editor de texto de primer nivel que puede descargar de forma gratuita. Es un editor de texto gratuito y de código abierto que se ejecuta en todas las plataformas principales con mucha funcionalidad y soporte de la comunidad de programación. El editor de texto VIM también ofrece varios comandos útiles que debe dominar para aprovecharlo al máximo. Este artículo repasará los 25 comandos principales de vim que puede usar para aprovechar al máximo este editor de texto.

Instalación del editor Vim

Este es el paso más importante ya que no podrá ejecutar los comandos hasta que primero instale el editor vim, y puede hacerlo escribiendo.

$sudo apt install vim

1. Modo de inserción

Si planea escribir algo en el editor vim, debe estar en el modo de inserción para eso. Puede hacerlo escribiendo la letra “i” en la interfaz principal del editor vim. La palabra clave “INSERTAR” se mostrará en la parte inferior, lo que significa que ahora puede escribir cualquier cosa en el editor.

2. Modo Normal o Comando

Este modo es muy útil si desea cambiar el texto que ha escrito en el modo de texto. Puede cambiar a este modo presionando “ESC” tecla del teclado.

Después de la instalación del editor vim, puede abrirlo escribiendo.

$vim

O

$vim File_name

3. Salir del modo

Si planea cerrar o salir del editor vim, puede hacerlo escribiendo :quit o :q en el editor vim

4. Salir del modo sin guardar

Si desea salir de vim editor sin guardar su progreso, puede hacerlo escribiendo.

$:q!

5. Salir del modo con guardar

Si planea salir del editor vim y desea guardar su progreso y cambios, puede hacerlo escribiendo.

$:wq

Guardar archivo

Si está trabajando en el editor y quiere guardar su progreso pero no quiere salir, puede hacerlo escribiendo.

$:w 

6. Navegación

Navegar en el editor vim es un proceso sencillo, todo lo que necesita hacer es presionar las "teclas de flecha". Si está en el modo normal, también puede navegar usando las teclas H, J, K y L.

7. Eliminación de caracteres

Si desea eliminar algo del editor, puede hacerlo presionando la “x” tecla si está en modo normal. Si está en el modo de inserción, puede hacerlo presionando la tecla de retroceso.

8. Eliminación de caracteres

El comando mencionado anteriormente está ahí para eliminar solo el texto seleccionado, por lo que si planea eliminar toda la línea sin seleccionarla, puede hacerlo presionando la tecla pequeña d dos veces, como “dd” .

9. Eliminando todas las líneas

Si planea eliminar todas las líneas del editor vim, puede hacerlo escribiendo

$:%d

10. Selección de texto específico

Si desea seleccionar alguna parte específica del texto, puede hacerlo presionando la letra pequeña "v" a continuación.

11. Selección de texto de línea completa

Si desea seleccionar toda la línea en lugar de un texto de una línea específica, puede hacerlo presionando la “V” mayúscula en modo normal.

12. Copiar texto

Si ha escrito algún texto en el editor vim y desea copiar algunas líneas específicas, puede hacerlo presionando la pequeña “y” clave.

Si desea copiar el texto completo, puede hacerlo presionando la “Y” mayúscula clave.

13. Cortar texto

Si desea cortar el texto en lugar de copiarlo, puede hacerlo presionando la “d” pequeña. desde el teclado

14. Pegar texto

Si desea pegar texto en el editor vim desde otro lugar o desde el mismo editor, puede hacerlo presionando la "P" mayúscula. o si desea pegarlo donde está el cursor, puede hacerlo presionando la pequeña “p”.

15. Deshacer texto

Si cometió un error ortográfico o eliminó algún texto por error, puede recuperarlo presionando la pequeña ” u desde el teclado.

16. Rehacer texto

Esta función es lo opuesto a deshacer, que se usa para mostrarle los cambios deshechos antes presionando “CTRL + R” desde el teclado.

17. Establecer números

Si escribe muchos comandos y texto en el editor vim, le resultará difícil diferenciar las líneas. Por lo tanto, los números al lado de cada línea facilitan saber dónde estamos en la página y dónde debemos ir para editar escribiendo.

$set number

18. Búsqueda de texto

Si está buscando una palabra específica en su trabajo que haya realizado en el editor vim, puede hacerlo escribiendo.

$/ Keyword

Por ejemplo

$/ linux

Si la palabra que está buscando aparece varias veces, puede volver a encontrar esa palabra presionando la "n" pequeña en el teclado.

19. Conteo de palabras

Si desea saber cuántas palabras o líneas ha escrito en el editor vim, puede obtener esta información presionando la "g" pequeña del teclado y luego presionando nuevamente "CTRL" y mayúscula “G”

20. Inicio del archivo

Si ha escrito muchas líneas y desea volver al principio a partir de algunos cambios y modificaciones, puede hacerlo presionando el pequeño “gg” Palabra clave dos veces.

21. Fin del archivo

Del mismo modo, si está al principio o en el medio en algún lugar y desea ir al final del archivo, puede hacerlo presionando “G” mayúscula.

22. Buscar y reemplazar

:%s/word/New word/g

Por ejemplo, en nuestro caso, queremos reemplazar "Linux Mint" con "LINUX MINT" para poder hacerlo escribiendo

:%s/Linux Mint/LINUX MINT/g

Si desea encontrar algunas palabras específicas y reemplazarlas con cualquier otra palabra, puede hacerlo escribiendo.

23. Comando de ayuda

El comando de ayuda se usa para proporcionarle los detalles básicos de cualquier comando que esté buscando al escribir.

$:help command

Por ejemplo, si desea obtener los detalles de un comando de copia sobre cómo puede copiar el texto, puede hacerlo escribiendo.

$:help copy

24. Abrir otro archivo

Si desea abrir cualquier archivo, puede abrir un editor vim y escribir.

:e file_name

Por ejemplo, hemos guardado el archivo con Linumint.txt, ahora para abrir este archivo, puede escribir

:e Linumint.txt

Aquí la letra minúscula e se usa específicamente para abrir un archivo específico

25. Comando de comparación

Este comando se usa para comparar el texto entre dos archivos que se escribieron dentro de ellos.

Para eso, necesita abrir una terminal y escribir la sintaxis general como.

$vimdiff file_name_1 file_name_2

En nuestro caso, nos gustaría comparar dos archivos con Linumint.txt y Linuxmint2.txt para poder escribir.

$vimdiff Linumint.txt Linuxmint2.txt

En la imagen de arriba, el color rojo resaltado muestra el texto, que es diferente en ambos archivos y la parte no resaltada muestra un texto similar.

Conclusión

El editor de texto vim es un editor de texto de primer nivel que puede descargar de forma gratuita. Es un editor de texto gratuito y de código abierto que se ejecuta en todas las plataformas principales. Vim es un editor de texto de línea de comandos con mucha funcionalidad y soporte de la comunidad de programación. Esta publicación repasará algunos de los comandos vim más cruciales para dominar si desea aprovechar al máximo este editor de texto. Los comandos simples tienen prioridad sobre las instrucciones complicadas cuando se trata de usar esta aplicación. Esta página contiene 25 de los comandos más importantes del editor vim, como dice el título.


Debian
  1. Cómo configuro Vim como mi editor predeterminado en Linux

  2. Hoja de trucos para los comandos comunes de Linux

  3. Comandos para el editor VI

  4. 10 comandos de Linux para diagnóstico de red

  5. Los mejores comandos básicos de Linux para principiantes

Los mejores comandos de Linux para administradores de sistemas

Comandos básicos de Linux para principiantes

Los 30 mejores comandos de Linux

Los 20 mejores comandos Vim de Linux que aumentan la productividad

Los 5 mejores editores de texto de Linux

Los mejores editores de Markdown para Linux:los 20 mejores revisados ​​para los nerds de Linux