Los 6 mejores editores de código inspirados en Vi/Vim para Linux


Vim (abreviatura de Vi Improved) es un editor de texto gratuito, de código abierto, potente, altamente configurable y extensible. Tiene una comunidad grande y dedicada de usuarios que constantemente crean nuevos scripts útiles y actualizaciones para el editor de texto. Vim admite cientos de lenguajes de programación y formatos de archivo, lo que lo convierte en uno de los mejores editores de código multiplataforma.

Aunque Vim se está desarrollando continuamente para convertirse en un editor de texto mucho mejor, muchos usuarios ahora han creado varios editores similares a Vim con menos funciones pero potentes y utilizables. En este artículo, revisaremos los 6 mejores editores de código inspirados en Vi/Vim para sistemas Linux.

1. Editor de código de Kakoune

Cygwin.

Viene con una serie de herramientas de edición/escritura de texto, admite resaltado de sintaxis, autocompletado al escribir y admite muchos lenguajes de programación diferentes. También implementa selecciones múltiples como un procedimiento esencial para interactuar con su texto. Además, la arquitectura cliente/servidor de Kakoune permite la edición colaborativa de código.

2. Neovim

Emulador de terminal de Linux con características de terminal modernas como estilo de cursor, eventos de enfoque y pegado entre corchetes. Es importante destacar que es compatible con la mayoría de los complementos de Vim.

NeoVim proporciona una AppImage que se ejecuta en la mayoría de los sistemas Linux, simplemente descárguela y ejecútela como se muestra.

# curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
# chmod u+x nvim.appimage
# ./nvim.appimage

3. Editor de texto de amplificador

Lenguaje de programación Rust. Implementa el modelo de interacción central de Vi/Vim de una manera simplificada y reúne algunas de las características básicas que encontrará en los editores de texto modernos.

4. Vis - Editor de texto similar a Vim

Vis es un editor de código tipo Vi de código abierto gratuito que amplía la edición modal de vi con soporte incorporado para múltiples cursores/selecciones implementadas con el lenguaje de comando basado en expresiones regulares estructurales del mismo editor.

Viene con un navegador de archivos y directorios, admite modo diferencial, vimgrep, cifrado y compresión. Admite formatos de archivo comunes como zip y muchos más. También le permite trabajar con protocolos de red como HTTP, FTP y SSH entre otros. Además, Vis viene con un comprobador de shell integrado y más.

Vis se incluye en la mayoría de las distribuciones de Linux y se puede instalar fácilmente mediante sistemas de gestión de paquetes.

5. Nvi - Editor de texto de Node.JS VI

Nvi también es un editor de código inspirado en Vim de código abierto gratuito que proporciona las mejores características de Vim combinadas con una interfaz de usuario basada en texto de terminal de 256 colores y ventanas en mosaico.

Tiene sus propios modos: COMBO, NORMAL, REPLACE, BLOCK, LINE-BLOCK y COMMAND. Permite conectar varias sesiones en la configuración de host-invitados, lo que permite la edición colaborativa de código. Además, es compatible con UNIX local y un socket TCP remoto para el emparejamiento.

6. Pyvim - Clon Vim de Python puro

Pyvim es un código abierto gratuito, reimplementación de Vim en Python, sin extensiones C y se ejecuta en Pypy. Admite combinaciones de teclas Vi, resaltado de sintaxis, muchos esquemas de color, divisiones horizontales y verticales, páginas de pestañas y mucho más.

¡Eso es todo! En este artículo, hemos enumerado los 6 mejores editores de código inspirados en Vim para Linux. Si nos hemos perdido alguno de los que está utilizando, háganoslo saber a través del formulario de comentarios a continuación.