2.0 KiB
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