freeCodeCamp/guide/portuguese/neovim/index.md

39 lines
2.0 KiB
Markdown

---
title: Neovim
localeTitle: não autorizado
---
# Neovim
Neovim é um refatorador e às vezes redator, na tradição do Vim (que deriva de [Stevie](https://en.wikipedia.org/wiki/Stevie_%28text_editor%29 "Stevie") ). Não é uma reescrita, mas uma continuação e extensão do Vim. Existem muitos clones e derivados, alguns muito inteligentes - mas nenhum é o Vim. O Neovim foi criado para usuários que desejam as partes boas do Vim e muito mais. O Vim é um editor de texto altamente configurável, criado para tornar a criação e a alteração de qualquer tipo de texto muito eficiente. Está incluído como "vi" na maioria dos sistemas UNIX e no Apple OS X.
## Objetivos
* Fornecer um Vim flexível e extensível com uma alternativa de script rápido de primeira classe (lua / luajit)
* Proporcionar uma experiência de usuário consistente em todas as plataformas
* Alavancar o desenvolvimento contínuo do Vim: harmonia
* Manter a paridade de recursos com o Vim; evitar regressões
* Continuar a tradição do Vim de compatibilidade com versões anteriores, com poucas exceções
* Mantenha o núcleo pequeno e rápido
* Segmente todas as plataformas suportadas pelo libuv
* Otimize imediatamente, para novos usuários, mas especialmente usuários comuns
* Delegar a plugins, mas preservar a utilidade do núcleo do editor
## Não-objetivos
* Transforme o Vim em um IDE
* Limite de aplicativos de terceiros (como IDEs!) Criados com o Neovim
* Depreciar o VimL
* Compatibilidade com Vi
## Princípios
* Não regride da origem
* Decida os resultados ponderando custo e benefício
* Use automação para resolver problemas
* Ativar novos contribuidores: remover barreiras à entrada
* Desbloquear terceiros e autores de plugins: permitir progresso
* Em questões de gosto ou ambiguidade, favorece a tradição / compatibilidade ...
* … Mas preferem a usabilidade sobre a tradição se os benefícios forem esmagadores
* Dê uma chance à usabilidade ™
Para mais informações, dirija-se à [homepage do Neovim](https://neovim.io/)