6 Melhores Editores de Código Inspirados no Vi/Vim para Linux

Vim (abreviação de Vi Improved) é um editor de texto livre, de código aberto, poderoso, altamente configurável e extensível. Possui uma grande e dedicada comunidade de usuários que estão constantemente criando novos scripts úteis e atualizações para o editor de texto. O Vim suporta centenas de linguagens de programação e formatos de arquivo, tornando-o um dos melhores editores de código multiplataforma.

Leia também: 18 Melhores IDEs para Programadores e Desenvolvedores

Embora o Vim esteja em constante desenvolvimento para se tornar um editor de texto muito melhor, muitos usuários agora criaram vários editores semelhantes ao Vim com menos, mas poderosas e utilizáveis funcionalidades. Neste artigo, iremos revisar os 6 melhores editores de código inspirados no Vi/Vim para sistemas Linux.

1. Editor de Código Kakoune

Kakoune é um editor de código livre, de código aberto, interativo, rápido, completamente personalizável e scriptável, inspirado no Vim, com uma arquitetura cliente/servidor. Ele roda em sistemas semelhantes ao Unix, como Linux, FreeBSD, MacOS e Cygwin.

Kakoune Code Editor for Linux

Ele vem com uma série de ferramentas de edição/escrita de texto, suporta realce de sintaxe, autocompletar durante a digitação e suporta muitas linguagens de programação diferentes. Também implementa seleções múltiplas como um procedimento essencial para interagir com seu texto. Além disso, a arquitetura cliente/servidor do Kakoune permite a edição colaborativa de código.

2. Neovim

Neovim é um editor de código livre, de código aberto, poderoso, extensível e utilizável que fornece as características tradicionais fundamentais do Vim. É uma extensão do Vim que vem com um emulador de terminal Linux embutido com recursos modernos de terminal, como estilo de cursor, eventos de foco e colagem entre colchetes. Importante, ele suporta a maioria dos plugins do Vim.

NeoVim Editor for Linux

NeoVim fornece um AppImage que roda na maioria dos sistemas Linux, basta baixar e executá-lo conforme mostrado.

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

3. Amp Text Editor

Amp é um editor de código livre, de código aberto, leve, simples e inspirado no Vi/Vim para o terminal Linux, desenvolvido usando a linguagem de programação Rust. Ele implementa o modelo de interação central do Vi/Vim de forma simplificada e reúne algumas das características básicas que você encontrará em editores de texto modernos.

AMP Text Editor for Linux

4. Vis – Editor de Texto semelhante ao Vim

Vis é um editor de código livre e de código aberto, semelhante ao Vi, que estende a edição modal do vi com suporte integrado para múltiplos cursores/seleções implementados com a mesma linguagem de comando baseada em expressões regulares estruturais do editor.

Vis Vim-Like Text Editor for Linux

Ele vem com um navegador de arquivos e diretórios, suporta modo de diff, vimgrep, criptografia e compressão. Suporta formatos comuns de arquivamento de arquivos como tar, zip e muitos outros. Também permite trabalhar com protocolos de rede como HTTP, FTP e SSH, entre outros. Além disso, o Vis vem com um verificador de shell embutido e muito mais.

Vis está incluído na maioria das distribuições Linux e pode ser facilmente instalado usando sistemas de gerenciamento de pacotes.

5. Nvi – Editor de Texto VI Node.JS

Nvi também é um editor de código livre e de código aberto inspirado no Vim, que fornece os melhores recursos do Vim combinados com uma interface de usuário baseada em texto de terminal de 256 cores, e janelas em mosaico.

Nvi Vi-Like Text Editor for Linux

Ele possui seus próprios modos: COMBO, NORMAL, REPLACE, BLOCK, LINE-BLOCK e COMMAND. Permite conectar várias sessões em uma configuração de host convidado, possibilitando a edição colaborativa de código. Além disso, suporta UNIX local e soquete TCP remoto para emparelhamento.

6. Pyvim – Clone puro do Vim em Python

Pyvim é uma reimplementação gratuita e de código aberto do Vim em Python, sem extensões em C e que roda no Pypy. Ele suporta atalhos de teclado do Vi, realce de sintaxe, muitos esquemas de cores, divisões horizontais e verticais, páginas de abas e muito mais.

Pyvim Python Code Editor

É isso! Neste artigo, listamos os 6 melhores editores de código inspirados no Vim para Linux. Se esquecemos de mencionar algum que você está usando, deixe-nos saber através do formulário de feedback abaixo.

Source:
https://www.tecmint.com/vi-vim-inspired-code-editors-for-linux/