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.
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](http://www.openvim.com/) . Aquí puedes probar por ti mismo varias de sus características más potentes.
* Para más información puede consultar [la página de inicio de Vim.](https://vim.sourceforge.io)
* [Open Vim](http://www.openvim.com/) es un tutorial interactivo en línea de Vim que puede realizar directamente en su navegador
* [Vim Adventures](https://vim-adventures.com) 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".