Vim es un editor de texto muy poderoso utilizado en sistemas Linux y Unix. A continuación, se presentan algunos de los comandos y combinaciones de teclas más utilizados en Vim:
Modos de Vim:
Modo de comandos: el modo predeterminado de Vim, en el que se pueden ingresar comandos para editar el texto. Para activar el modo comando en Vim, debes presionar la tecla “Esc”. Esto te llevará al modo comando desde cualquier otro modo en el que te encuentres, como el modo insertar o el modo de reemplazo. Una vez que estés en el modo comando, puedes utilizar una variedad de comandos y combinaciones de teclas para navegar, editar y guardar tus archivos. Para salir de Vim, puedes ingresar el comando “:q” seguido de Enter. Si has realizado cambios y deseas guardarlos antes de salir, utiliza el comando “:wq” para escribir y guardar los cambios y salir de Vim.
Modo de inserción: el modo en el que se puede ingresar texto normal.
Modo de visualización: el modo utilizado para seleccionar y manipular bloques de texto.
Modo de navegación:
- h: mueve el cursor una posición a la izquierda.
- j: mueve el cursor una posición hacia abajo.
- k: mueve el cursor una posición hacia arriba.
- l: mueve el cursor una posición a la derecha.
- 0: mueve el cursor al inicio de la línea.
- $: mueve el cursor al final de la línea.
- w: mueve el cursor a la siguiente palabra.
- b: mueve el cursor a la palabra anterior.
- gg: mueve el cursor al inicio del archivo.
- G: mueve el cursor al final del archivo.
- :numero: mueve el cursor a la línea con el número especificado.
Modo de edición:
- i: entra en el modo de inserción antes del cursor.
- a: entra en el modo de inserción después del cursor.
- o: inserta una nueva línea debajo del cursor y entra en el modo de inserción.
- O: Insertar una nueva línea encima de la línea actual y entrar en modo de inserción.
- Esc: Salir del modo de inserción y volver al modo normal.
- d: elimina el texto seleccionado.
- y: copia el texto seleccionado.
- p: pega el texto copiado o eliminado después del cursor.
- u: deshace la última acción.
- Ctrl+r: rehace la última acción.
Guardar y Salir
- :w: guarda el archivo actual.
- :q: sale de Vim.
- :wq: guarda el archivo y sale de Vim.
- :q!: sale de Vim sin guardar los cambios.
Manejo de Texto:
- x: elimina el carácter bajo el cursor.
- dw: elimina la palabra bajo el cursor.
- dd: elimina la línea actual.
- u: deshace la última cambio.
- Ctrl+r: rehace el último cambio.
Copiar, Cortar y Pegar
- yy: copia la línea actual.
- 2yy: copia dos líneas a partir de la línea actual.
- p: pega después del cursor.
- P: pega antes del cursor.
- dd: Cortar (eliminar) la línea actual.
- :set number: muestra los números de línea en el archivo.
- :set nonumber: oculta los números de línea en el archivo.
Comandos de búsqueda y reemplazo:
- /: busca el texto especificado hacia adelante.
- ?: busca el texto especificado hacia atrás.
- n: busca la siguiente ocurrencia del texto especificado.
- N: busca la ocurrencia anterior del texto especificado.
- :s/old/new/g: reemplaza la primera ocurrencia de “old” con “new” en la línea actual.
- :s/old/new/gc: reemplaza todas las ocurrencias de “old” con “new” en la línea actual y pide confirmación antes de cada reemplazo.
Estos son solo algunos de los comandos y combinaciones de teclas más utilizados en Vim. Hay muchos más disponibles, y la lista completa se puede encontrar en la documentación de Vim.
Publicaciones Similares
Si te interesó este artículo, te recomendamos que explores otros blogs y recursos relacionados que pueden ampliar tus conocimientos. Aquí te dejo algunas sugerencias:
- Comandos De Informacion Windows
- Adb
- Limpieza Y Optimizacion De Pc
- Usando Apk En Windown 11
- Gestionar Versiones De Jdk En Kubuntu
- Instalar Tor Browser
- Crear Enlaces Duros O Hard Link En Linux
- Comandos Vim
- Guia De Git Y Github
- 00 Primeros Pasos En Linux
- 01 Introduccion Linux
- 02 Distribuciones Linux
- 03 Instalacion Linux
- 04 Administracion Particiones Volumenes
- Atajos De Teclado Y Comandos Para Usar Vim
- Instalando Specitify
Esperamos que encuentres estas publicaciones igualmente interesantes y útiles. ¡Disfruta de la lectura!