PROCURAR:     
  Sábado, 07/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
O que você achou do Ubuntu 9.10?

Excepcional
Muito bom
Razoável
Mesma coisa
Não gostei


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.