freeCodeCamp/guide/portuguese/neovim/index.md

2.0 KiB

title localeTitle
Neovim não autorizado

Neovim

Neovim é um refatorador e às vezes redator, na tradição do Vim (que deriva de 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