PROCURAR:     
  Quarta, 25/11/2009
» Introdução
» Programação
» Administração
» Hardware
» Aplicativos
» Jogos
» Segurança
» Editorial
» Entrevistas
» Fórum
» Links
» Notícias
» Pegue o Linux
» Documentação
» Programas
» Dúvidas
» Oportunidades
» Sobre
» Contato
» Publicidade
 
Powered By:
DEBIAN
GNU/LINUX
 
English Version
 
 
Introdução ao Emacs
Por: Paulo Henrique Baptista de Oliveira

Introdução

No artigo passado falamos sobre o básico do Vi . Tal artigo explicou como "se virar" no editor que é essencial para o uso do Linux. Nessa semana, explicaremos o básico de outro editor que seria o principal "concorrente" do vi : o emacs .

O Emacs é outro grande editor de textos do Linux. Porém, ele é totalmente diferente do Vi . Enquanto o primeiro é rápido e ideal para edição de pequenos arquivos (embora possa ser usado e configurado para tarefas maiores), o Emacs é ideal para uso prolongado.

Existe uma "guerra santa" entre os defensores desses dois programas. Alguém já disse que o Vi é o editor dos Deuses, enquanto que o Emacs é o Deus dos editores. Ou o inverso! Não vamos entrar no mérito da questão. ;)

Com o Emacs é possível praticamente fazer qualquer tarefa da computação: escrever documentos, mandar e receber e-mails, navegar na web, escutar música, bater papo no irc, agendar compromissos, anotar endereços e telefones até escutar um psicológo semi-inteligente! Existem pessoas que ficam com o Emacs aberto quase tanto tempo deixam a máquina ligada.

Bem. Vamos parar de papo furado e vamos começar.

Aprendendo o Básico:

O Emacs é acrônimo de Editor MACroS. Ele começou a ser feito em 1976 por ningué menos que o papa do software livre: Richard Stallman que escreveu um conjunto de macros para o editor TECO. Durante anos esse conjunto de macros foi crescendo em tamanho até que Guy Steel juntou-as em um editor: o Emacs . Depois disso RMS continuou o trabalho e hoje temos a versão 20.4.

A regra áurea para usar o Emacs é: "Tudo usa as teclas Ctrl ou Alt "

Para navegar (cima/baixo, direita/esquerda), use as setas do teclado. Para avançar uma palavra, tecle Alt + f (de forward - para frente) e para voltar uma palavra, tecle Alt + b (de backward - para trás).

Para repetir algo n vezes, digite Ctrl + u n seguido do comando (u de unity = unidade). Por exemplo, para avançar 5 palavras em vez de uma apenas por vez, digite: Ctrl + u 5 seguido do comando: Alt + f .

Para ir para o final da linha, digite Ctrl + e . Para ir para o início, faça Ctrl + a . Já para ir para o final de uma frase (sim, ele faz isso), digite Alt + e e para voltar ao início de uma tecle Alt + a .

Caso o Emacs não esteja respondendo aos seus comandos, use Ctrl + g .

Ctrl + k apaga do cursor para o fim da linha. Já Alt + k apaga até o fim da sentença. Quando você apagar algo, poderá copiar de novo em outro lugar com Ctrl + y . O Emacs possui undos antigos através do comando: Alt + y . Porém para fazer undo de um comando, use Ctrl + x seguido de u .

Para salvar um arquivo, use Ctrl + x seguido de Control + s . Já para abrir um arquivo, use Ctrl + x seguido de Ctrl + f . Para sair do editor, use Ctrl + x seguido de Ctrl + c .

O Emacs possui uma linha de status com número da linha e coluna atuais, local no arquivo (em porcentagem) e modo. O modo é o tipo de texto que você está editando. Pode ser html, txt, programas em c, c++, pascal, perl ou qualquer outra linguagem, e-mail, página web e outras opções. Para passar para um modo basta digitar Alt + x seguido do nome do modo.

Para procurar um texto, digite Ctrl + s seguido do texto. Ele irá completando aos poucos até achar (ou não) o texto procurado. Para continuar procurando use de novo Ctrl + s e para voltar procurando Ctrl + r .

Agora uma dica para facilitar a edição de mais de um arquivo por vez. Digite Ctrl + x seguido de 2 . Pronto, temos mais agora uma divisão no meio do editor com dois espaços para escrever. E por aí continua. Para ir para a próxima tela, digite Ctrl + x seguido de o (de other = outro). Para voltar a ter uma tela apenas, digite Ctrl + x seguido de 1 . Para fechar um buffer ou arquivo, digite Ctrl + x seguido de k .

Esse é o básico do Emacs . Para aprender mais, basta usar a sua ajuda: Ctrl h seguido da função desejada.


Próximo»

Introdução
Aprendendo o Básico:
XEmacs
Conclusão


Enviar para um amigo

Imprimir

Índice de artigos

ENQUETE
Quais são as suas expectativas quanto ao OpenSUSE 11.2?

Que ele venha mais rápido
Seja mais leve
Mais bonito
Outros


NEWSLETTER
Inscreva-se e receba as últimas notícias, programas, artigos, novidades e tudo do mundo Linux que aconteceu na semana.
 
Digite seu email:

Publicidade / Sobre OLinux / Entre em Contato / Privacidade
Copyright (c) 1999-2009, OLinux - O Portal de Linux do Brasil.
Desenvolvido por: Linux Solutions
Todos os Direitos Reservados.