Aprendendo o básico do Emacs

Salve comunidade VOL, andei pesquisando e não encontrei nenhum artigo ou documentação a respeito de Emacs, então achei interessante descrever um pouco sobre esse ótimo editor de textos para que os iniciantes possam se virar com ele. Espero que gostem!

[ Hits: 39.498 ]

Por: André Esteves Martins Pinto em 21/11/2004


Abrindo e utilizando



Caso você esteja no Xserver, ele abrirá um janela gráfica (GUI), caso contrário abrirá em modo texto, sendo muito parecido, diferenciando nos pontos, uso de mouse no X para rolagem de texto (opcional) e as abas (Files, Edit, Options, Buffers, etc) com uso de mouse, porém com as mesmas funcionalidades do modo texto.

Vou ensinar os procedimentos em modo texto para assim tornar-se fácil tanto em texto quanto em gráfico.

Em modo texto, utilize o comando:

$ emacs

Agora vamos começar. O emacs trabalha com comandos, geralmente envolvidos com os botões CTRL, CONTROL e ALT, META. Irei mencionar os comandos com CTRL com apenas C- e com o ALT apenas M- e comandos na mesma linha pertencem a uma seqüência e podem ser usadas tanto com CTRL's, quanto com ATL's, quanto por letras normais, por exemplo:
  • C-x (Pressionar CTRL + x)
  • M-a (Pressionar ALT + a)

Para abrir um texto utilize a seqüência: C-x C-f.

Aparecerá nas linhas abaixo o caminho de diretório de onde você está, digite /etc/inittab e dê um [ENTER] para editar o arquivo.

Será aberto o texto contido no arquivo, agora crie prática com os botões:
  • C-f (irá avançar uma casa do cursor);
  • M-f (irá avançar uma palavra a frente do cursor);
  • C-b (irá avançar uma casa para trás do cursor);
  • M-b (irá avançar uma palavra para trás do cursor);
  • C-n (irá descer uma linha do cursor);
  • C-p (irá subir uma linha do cursor);
  • C-v (irá descer uma página por completo, rolagem);
  • M-v (irá subir uma página por completo, rolagem);
  • C-a (irá ao começo da linha do cursor);
  • C-e (irá ao fim da linha do cursor);

Você também pode utilizar as setas, Page Up e Page Down, porém ao emacs é inconveniente ao usuário, pois terá de deslocar a mão das teclas (letras) para as teclas (setas), ou seja questão de preguiça, hehehe.

Para memorizar:
  • f=forward
  • b=back
  • p=previous
  • n=next

Ao mexer bastante e criar prática, você verá que sua edição de arquivos se tornará muito mais rápida, agora vamos aos comandos interessantes.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Abrindo e utilizando
   3. Comandos interessantes
   4. Mais comandos interessantes
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Direcionando o mouse pelo teclado no Linux Mint LXDE

Adicionando usuário no OpenLDAP

Elastix - Identificação de chamadas pelo nome do chamador

Testamos: Visual Basic 8 .NET no Linux. Vejam o resultado!

Instalação e configuração do QEMU + AQEMU no Slackware

  
Comentários
[1] Comentário enviado por y2h4ck em 21/11/2004 - 11:40h

http://www.hamline.edu/hamline/Unixhelp/emacs_commands1.html
http://www.ime.usp.br/~rbrito/texts/emacs.html
http://www.apostilando.com/download.php?cod=282&categoria=Linux

Bom como vc pode ver ... documentação existe, e em abundancia, portanto dizer que não achou Documentação ou Artigos do Emacs, soou no minimo meio pretencioso. Seu artigo ta bacana, mas cuidado com referencias como a do titulo do Artigo, pois alguns articuladores podem se sentir meio ofendidos.

[]s

[2] Comentário enviado por fabio em 21/11/2004 - 12:16h

Sejamos justos, nenhum dos links acima mencionados são amplamente divulgados e aqui no Viva o Linux mesmo não há documentação sobre Emacs. Eu mesmo nunca havia entrado em nenhum desses sites.

Enfim, apesar de ser viManíaco, achei bem bacana o artigo.

Aí Anderson, Domingo é dia de curtir com a mina rapaz, deixa o mal humor pra Segunda-feira :)))

[3] Comentário enviado por macumbeiro em 21/11/2004 - 22:28h

desculpa me expressei mal na apresentação, eu queria dizer aqui no vol, desculpe foi erro meu, e tambem queria concertar que para sair do emacs nao eh

C-x C-s

e sim

C-x C-c

Bom desculpo-me novamente peramente a comunidade aos meus dois erros, ate mais, e tambem foi meu primeiro artigo, ainda iniciando

flw

[4] Comentário enviado por y2h4ck em 21/11/2004 - 22:31h

:-X

O Emacs edita arquivos de Sottwares proprietarios como o Word por exemplo ?
Editar digo, Abrir , modificar e depois salvar ? ou da apenas pra Ler ? ou sei la eheh nem isso dah ? eheh

Valew falow ..

[5] Comentário enviado por macumbeiro em 21/11/2004 - 23:14h

nao ai nao, ele edita textos simples, sem formato... para arquivos com formatos como .doc .abw .pdf ou outros ha programas especiais como

abiword
open office
kword

ha mais porem nao me recordo... mas para textos simples ha o

emacs
vim
vi
mcedit

ha tambem varios, porem o emacs nem o vim, nem mcedit editam .doc

bom ate mais


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts