Emacs outra vez

26 Junho, 2007

Na semana passada um colega que sabe muito C e (caramba!) usa Emacs há 12 anos, me falou do ALT-/. E o que ele faz? Ele preenche alguma palavra que já esteja nos buffers abertos. Exemplo:

Digamos que você esteja programando em Python (e lógico, esteja se divertindo); no começo do seu buffer temos:

import os

e você digita:

imp ALT /

ele preenche “ort” para você.

Um certo amigo me disse uma vez que quando você entra no Emacs, tem tudo ali dentro que um programador precisa. Naquela ocasião, no Debian, o pacote do Emacs era uns 13Mb e o comentário, vindo de quem vem, só me fez acreditar.


Matching braces no Emacs

14 Junho, 2007

Há muito tempo atrás um velho amigo me ensinou como fazer o Emacs ir para o par das chaves,colchetes e parêntesis. Pois é… esqueci… e depois de perguntar para o Google, eu achei:

Crtl-Meta-F e Crtl-Meta-B

Se o cursor está em cima de uma chave aberta “{” , Ctrl-Meta-F posiciona o cursor na chave fechada “}”. A volta a posição original pode ser feita pressionando Crtl-Meta-B. Para quem não se lembra, a tecla Meta nos PCs é o ALT.