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


Vim (abreviatura de Vi mejorado ) es un editor de texto gratuito, de código abierto, potente, altamente configurable y extensible. Cuenta con una gran comunidad de usuarios que están creando constantemente 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 desarrolla continuamente para convertirse en un editor de texto mucho mejor, muchos usuarios ahora han creado varios editores similares a Vim con menos funciones potentes y útiles, por ahí. 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

Kakoune es un editor de código inspirado en Vim gratuito, de código abierto, interactivo, rápido, completamente personalizable y con secuencias de comandos con una arquitectura cliente/servidor. Se ejecuta en sistemas similares a Unix, como Linux, FreeBSD, MacOS y Cygwin.

Viene con una serie de herramientas de edición/escritura de texto, admite el resaltado de sintaxis, la finalización automática mientras se escribe 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ódigos.

2. Neovim

Neovim es un editor de código gratuito, de código abierto, potente, extensible y utilizable que proporciona las características tradicionales fundamentales de Vim. Es una extensión de Vim que viene con un emulador de terminal de Linux incorporado 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 Vim.

NeoVim proporciona una AppImage que se ejecuta en la mayoría de los sistemas Linux, solo 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

Amp es un editor de código gratuito, de código abierto, ligero, simple y inspirado en Vi/Vim para su terminal Linux, desarrollado utilizando el lenguaje de programación Rust. Implementa el modelo de interacción principal 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 - Vim-like Text Editor

Vis es un editor de código libre, de código abierto, similar a Vi, 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 explorador de archivos y directorios, soporta el modo diff, vimgrep, cifrado y compresión. Admite formatos comunes de archivo, como tar, 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 incrustado y más.

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

5. Nvi - Node.JS VI Editor de texto

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

Tiene sus propios modos: COMBO, NORMAL, REEMPLAZAR, BLOQUEO, LÍNEA-BLOQUEO, Y COMANDO. Permite la conexión de varias sesiones en la configuración de hosts e invitados, lo que permite la edición colaborativa de códigos. Además, soporta UNIX local y socket TCP remoto para el emparejamiento.

6. Pyvim - Pure Python Vim Clone

Pyvim es un código abierto gratuito, reimplementación de Vim en Python, sin extensiones C y se ejecuta en Pypy. Admite enlaces de teclas Vi, resaltado de sintaxis, gran cantidad de combinaciones de colores, divisiones horizontales y verticales, páginas con 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 olvidamos alguno de los que está utilizando, háganoslo saber a través del formulario de comentarios a continuación.