Vim (abreviação de Vi Improved) é um editor de texto livre, de código aberto, poderoso, altamente configurável e extensível. Ele possui uma comunidade grande e dedicada 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 sendo continuamente desenvolvido para se tornar um editor de texto muito melhor, muitos usuários agora criaram vários editores semelhantes ao Vim, com menos recursos, mas poderosos e utilizáveis, disponíveis. Neste artigo, vamos revisar os 6 melhores editores de código inspirados em 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 tipo Unix, como Linux, FreeBSD, MacOS e Cygwin.

Vem com uma série de ferramentas de edição/escrita de texto, suporta destaque de sintaxe, autocompletar enquanto digita 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 de cliente/servidor do Kakoune permite a edição de código colaborativa.
2. Neovim
Neovim é um editor de código gratuito e de código aberto, poderoso, extensível e utilizável que fornece os recursos fundamentais tradicionais do Vim. É uma extensão de Vim que vem com um emulador de terminal Linux embutido com recursos de terminal modernos, como estilo de cursor, eventos de foco e colagem delimitada. Importante, suporta a maioria dos plugins do Vim.

NeoVim fornece um AppImage que funciona em sistemas Linux, basta baixar e executá-lo como 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 gratuito e de código aberto, leve, simples e inspirado em Vi/Vim para o terminal Linux, desenvolvido usando a linguagem de programação Rust. Implementa o modelo de interação básico do Vi/Vim de forma simplificada e reúne alguns dos recursos básicos que você encontrará em editores de texto modernos.

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últiplas seleções/implementações de cursores com base na linguagem de comando de expressão regular estrutural do mesmo editor.

Ele vem com um navegador de arquivos e diretórios, suporta modo de diff, vimgrep, criptografia e compressão. Ele suporta formatos comuns de arquivamento de arquivos como tar, zip e muitos outros. Ele 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 incorporado 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 as melhores características do Vim combinadas com uma interface de usuário baseada em texto de terminal de 256 cores e janelas em mosaico.

Ele possui seus próprios modos: COMBO, NORMAL, REPLACE, BLOCK, LINE-BLOCK e COMMAND. Ele permite conectar várias sessões em uma configuração de hospedeiros convidados, possibilitando assim 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 Vi, realce de sintaxe, muitos esquemas de cores, divisões horizontais e verticais, páginas de abas e muito mais.

Isso é tudo! Neste artigo, listamos os 6 melhores editores de código inspirados no Vim para Linux. Se esquecemos de mencionar algum que você está usando, avise-nos através do formulário de feedback abaixo.
Source:
https://www.tecmint.com/vi-vim-inspired-code-editors-for-linux/