freeCodeCamp/guide/spanish/vim/index.md

2.2 KiB

title localeTitle
Vim vine

Vim

logo

Vim (Vi IMproved) es un editor de texto altamente configurable creado para que crear y editar cualquier tipo de texto de manera muy eficiente. Se incluye como vi en la mayoría de los sistemas UNIX, incluido macOS de Apple. Vim es una mejora importante con respecto a su predecesor vi , que se desarrolló hace más de 40 años, y aún se está utilizando.

Vim es estable y cuenta con muchas características que, entre otras, incluyen:

  • árbol de acciones multinivel (multi-level undo tree).
  • extenso systema de plugins.
  • soporte para cientos de lenguajes de programación y formatos de archivo.
  • systema de búsqueda y reemplazo de gran alcance.
  • integración con herramientas de terceros.
  • soporte integrado de macros para la automatización en la manipulación de texto.
  • puede ser utilizado tanto en systemas con soporte para GUIS como en linea de comandos (terminal).

Una de las principales diferencias que Vim, y su predecesor vi, tienen sobre otros editores, como nano , es que es un editor modal , lo que significa que tiene varios modos de operación. Por ejemplo, el editor se inicia en el modo de navegación , que le permite moverse rápidamente por el documento. En este modo, puede ingresar comandos para interactuar con su documento: usar el comando :i para acceder el modo de insercción , :q para salir del programa, /<text> para buscar un texto en el documento, entre otros.

La parte modal de Vim es lo que la hace realmente poderosa. Para un tutorial interactivo, visite OpemVim . Aquí puedes probar por ti mismo varias de sus características más potentes.

Más información

  • Para más información puede consultar la página de inicio de Vim.
  • Open Vim es un tutorial interactivo en línea de Vim que puede realizar directamente en su navegador
  • Vim Adventures es un juego en línea basado en los atajos de teclado de VIM. Es el juego "Zelda se encuentra con la edición de texto".