Búsqueda de sitios web

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


Vim (abreviatura de Vi Improvement) 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.

Lea también: 18 mejores IDE para programadores y desarrolladores

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

1. Editor de código Kakoune

Kakoune es un editor de código inspirado en Vim gratuito, de código abierto, interactivo, rápido, completamente personalizable y programable con una arquitectura cliente/servidor. Se ejecuta en sistemas tipo Unix como Linux, FreeBSD, MacOS y 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 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

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 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 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

Amp es un editor de código gratuito, de código abierto, liviano, simple e inspirado en Vi/Vim para su terminal Linux, desarrollado utilizando el lenguaje de programación Rust. Implementa el modelo de interacción central de Vi/Vim de forma 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 gratuito, de código abierto, similar a Vi, que amplía la edición modal de vi con soporte integrado para múltiples cursores/selecciones implementados con el lenguaje de comandos estructural basado en expresiones regulares del mismo editor.

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

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

5. Nvi – Editor de texto Node.JS VI

Nvi también es un editor de código gratuito de código abierto inspirado en Vim 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 configuración anfitrión-invitado, permitiendo así la edición colaborativa de código. Además, admite UNIX local y socket TCP remoto para emparejamiento.

6. Pyvim: clon puro de Python Vim

Pyvim es una reimplementación gratuita de código abierto de Vim en Python, sin extensiones de C y se ejecuta en Pypy. Admite combinaciones de teclas Vi, resaltado de sintaxis, muchas combinaciones de colores, divisiones horizontales y verticales, páginas con pestañas y mucho más.

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