Blog do faraohh

Assuntos diversos, inclusive tecnologia.

Vim um super editor

with one comment


Quem não conhece o vim [0]? Para quem não conhece vou através desta postagem mostrar o poder desse super editor, que para mim, sem dúvidas é o melhor de todos, há quem diga que o vim substitui uma IDE [1] (Ambiente Integrado de Desenvolvimento).

Não adianta ser um bom editor se não tem finalidades específicas, esse é o bom motivo da filosofia *unix ou seja fazer uma coisa bem feita e não várias coisas e nenhuma bem feita.

“Esta é a filosofia Unix:
Escreva programas que façam apenas uma coisa mas que façam bem feito.
Escreva programas que trabalhem juntos.
Escreva programas que manipulem streams de texto, pois esta é uma interface universal.”

Ou, de maneira simples, como: “faça apenas uma coisa e faça bem”. [2]

Um amigo que estimo muito tem um ditado:

O ganso quer fazer várias coisas ao mesmo tempo e não faz nenhuma direito, ele não nada direito, não vôa direito e não anda direito.

Talvez tenha uma filosofia bem mais profunda por trás disso mas vamos ao que interessa o Vim.

O vim é um editor de texto prático, eficiente e eficaz. Existe um guia para aprender a usá-lo que se chama vimtutor quem usa Debian [3] ou variações ele faz parte do pacote vim-runtime, mas não se preocupe se não achá-lo é apenas um arquivo texto que o guia através do apredizado.

# aptitude install vim-runtime

Depois digite:

$ vimtutor

Ou baixe o vimtutor pelo site do aurélio:

http://aurelio.net/vim/tutor.pt_BR

Você será guiado pelo caminho da salvação. :-)

Anexo também está uma palestra que proferi em alguns eventos que participei.

vim-super_editor

Disponibilizei os fontes da palestra via git, vide Readme:

E para quem gosta de manuais temos um livro que está sendo produzido por alguns amigos o endereço do projeto está abaixo:

http://code.google.com/p/vimbook/

Fiz alguns vídeos interessantes vejam:

Macro include.

Macro plus.

Dígrafos.

Corretor ortográfio.

Indentação.

Dobras.

Abas.

Completação.

[0] http://www.vim.org

[1] http://en.wikipedia.org/wiki/Integrated_development_environment

[2] http://pt.wikipedia.org/wiki/Filosofia_Unix

[3] http://www.debian.org

Written by Marcello Moura

15/01/2009 às 14:28

Publicado em editor de texto

Tagged with

Uma resposta

Subscribe to comments with RSS.

  1. Cara, ficaram muito bons esses vídeos!
    você está de parabéns!!


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: