Modular XPlatform Vim Config – With LASERS!

Esta postagem também está disponível em: Inglês

TL;DR: Veja o README no repositório

No ano passado eu publiquei um artigo aqui descrevendo uma “distribuição” para Vim, que era o resultado de meses de uso DIÁRIO desse editor. Essa distribuição é totalmente modular e auto-contida. Além disso, eu tento seguir o princípio de “graceful degradation”. O que isso tudo significa?

  • Auto-contida no sentido de que não “espalha” arquivos pelos diretórios, nem interfere com configurações que eventualmente o usuário já possua. Você pode colocar o diretório baixado do repositório em um pendrive e usar em qualquer computador
  • Modular no sentido de que é constituída de uma série de plugins – não muitos – (gerenciados pelo NeoBundle), e uma série de arquivos contendo “defaults razoáveis” para esses plugins.
  • Graceful degradation significa que eu tento fazer o máximo possível, mas exigindo o mínimo possível. Além disso, os defaults tentam ser não-invasivos. O princípio é de que quanto mais frequente uma ação, mais simples deve ser realizá-la.

A boa notícia é que desde meados do ano passado essa minha “distribuição” de configurações para Vim evoluiu bastante, e eu considero-a pronta para ser usada pelo público geral de programadores usuários de Vim, ou até mesmo pra quem está só começando a usar esse ótimo editor.

Sem mais delongas, não vale a pena ficar repetindo aqui tudo o que já explicado no arquivo README no repositório. Então, vai lá, siga as instruções, teste e veja se você gosta… :)

This entry was posted in Dia-a-dia, Linux, Tech and tagged , , , , , , . Bookmark the permalink.

3 Responses to Modular XPlatform Vim Config – With LASERS!

  1. Pingback: Uma árvore de configurações Vim poderosa, multiplataforma e totalmente auto-contida | Experimento imaginário

  2. Pingback: Highlights dos últimos 100 posts :D | Experimento imaginário

  3. Pingback: Highlights of the last 100 posts… | Experimento imaginário

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">