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

Kakoune Code Editor for Linux

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 Editor for Linux

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.

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

Nvi Vi-Like Text Editor for Linux

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.

Pyvim Python Code Editor

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/