Archive for July, 2008

Dica do VIM

Da série: Isso merece um post!

Eu uso o VIM para quase tudo. Quando você adota ele como seu editor padrão, você vai descobrindo cada coisa no dia-à-dia.

Vocês sabiam que o VIM tem um comando que indenta (tabula, dá um tab, dá alguns espacinhos, chamem como quiser) um bloco de código?

No modo de comando (ESC) precione v e com as teclas direcionais (essas setinhas do seu teclado) você seleciona o bloco de código.

Imagem selecionada com VIM

Agora é só aplicar o comando “Shift + >”. Ele indenta automaticamente todo o bloco selecionado:

Bloco de código depois da identação

Para retonar, use “Shift + <".

Outra dica legal que aprendi por acaso hoje é que com o comando u você torna todas as palavras maiúsculas em minúsculas de um bloco de código selecionado. Exemplo:

Texto Maiusculo Selecionado

Precione u e veja:

Vim - Texto minusculo

Para torná-las todas maiúsculas, precione U (em maiúsculo).