Emacs - Poderoso ambiente de trabalho

Mais que um editor de textos, o Emacs é uma poderosa ferramenta para vários tipos de projetos. Na verdade, não é apenas um editor, é um ambiente de trabalho. Experimente esta potente arma do Linux.

[ Hits: 58.449 ]

Por: Juliao Junior em 25/09/2007


Editando



Já vimos como abrir e como fechar o Emacs, e o básico do básico ao lidar com arquivos Agora vejamos um pouco sobre como editá-los.

De início, lembramos que, como estamos lidando com um editor, pelo menos a princípio :>, para aprender de verdade é preciso prática. Os dedos precisam ficar automatizados. Nada adianta saber o que fazer e não estar com a prática, pois é bem semelhante à prática da digitação: com a prática. Portanto, fica a sugestão: comece logo a usar o Emacs, talvez agora mesmo, escrevendo o que quer que seja, e praticando o que diremos aqui ou em outros materiais disponíveis.

Por exemplo, quando você escreve uma linha, pode ser que alcance o final do espaço disponível sem terminá-la.Se isso acontecer, surgirá uma seta curvada, para indicar que a próxima linha é continuação da primeira. Se você estiver usando um ambiente texto, em vez da seta aparecerá uma barra (\).

Movendo o cursor

Para mover o cursor pelo texto, obviamente podemos usar o mouse e colocar onde quisermos. Mas é provável que o mais interessante seja usar o próprio teclado para nos deslocar pelo texto, pois isso nos dará agilidade, economizando tempo precioso, cada vez maior à medida que formos usando mais e mais.

Veja como é fácil memorizar os comandos para mover o cursor, inicialmente, para os 'quatro cantos':
  • C-f ----> move o cursor um espaço à frente (f = forward)
  • C-b ----> move o cursor um espaço para trás (b = back)
  • C-p ----> move o cursor para cima,ou seja, para a linha anterior (p = previous-line)
  • C-n ----> move o cursor para baixo, ou seja, para a linha posterior (n = next-line)

É claro que isso é o básico; existem comandos para movimentos mais 'sofisticados'. Veja:
  • A-f ----> move o cursor uma palavra à frente
  • A-b ----> move o cursor uma palavra para trás
  • C-a ----> move o cursor para o começo da linha (lembre que 'a' é o começo do alfabeto :> )
  • C-e ----> move o cursor para o fim da linha (e = end)

Você também pode estabelecer quebras de página em seu documento. Se você está no modo texto, use os comandos abaixo:

C-q C-l

Surgira o símbolo ^L, que significa o final da página. Daí, você pode usar comandos para se mover diretamente para o final ou para o início da página. Veja:
  • C-x ] ----> move para a próxima página
  • C-x [ ----> move para a página anterior

Para mover uma 'tela' por vez, use os comandos abaixo:
  • C-v ----> move uma 'tela' para frente
  • A-v ----> move uma 'tela' para trás

Há um comando fantástico para programadores: muitos compiladores enviam mensagens de erro indicando o número da linha onde o erro se encontra. Para ir diretamente à uma linha, use o comando:

M-x goto-line ENTER n ENTER

onde 'n' é o número da linha.

É claro que falamos muita coisa, e bem básico é verdade. Mas com o uso, você pode ficar com muita prática no Emacs, e certamente não irá se arrepender. Em meus próximos artigos, darei prosseguimento ao uso de Emacs.

Página anterior    

Páginas do artigo
   1. Introdução
   2. O básico
   3. Editando
Outros artigos deste autor

Introdução ao Linux: O editor de texto Nano

Instalação do sidux

Convença outros a usar Linux!

PORTAGE - Gerenciamento de pacotes no Gentoo Linux

Python, o curso (parte 1)

Leitura recomendada

A Vida no Shell (parte 2)

JDK 6 + Eclipse 3.2 + NetBeans 5.5

DD-WRT no D-Link Dir-300 Rev A

Análise do Mandriva Free 2006 - Conhecendo melhor o sistema

APTonCD - Seu repositório portátil

  
Comentários
[1] Comentário enviado por SMarcell em 25/09/2007 - 12:39h

Legal! Mas prefiro o VIM

=)

Falou!!!

[2] Comentário enviado por igorcemim em 25/09/2007 - 14:15h

Ótimo mais ainda prefiro o Joe.

Faloww!

[3] Comentário enviado por f_Candido em 25/09/2007 - 19:38h

Muito bom. Estava procurando um materias sobre o Emacs.
Ajudou bastante.
Abraços

[4] Comentário enviado por humbhenri em 26/09/2007 - 08:41h

Bao, já usei um pouco emacs e vi, mas ultimamente procuro um editor gráfico, nada contra o emacs, mas ele é muito feio e a fonte no meu pc fica horrível. Atualmente uso o Scite, mas nao to gostando muito por causa da ausência de esquemas de cores como os do gvim.

[5] Comentário enviado por komodo em 27/09/2007 - 16:52h

JuliaoJunior,

Bom artigo, não fiz nenhuma pesquisa ultimamente , mas é difícil encontrar algum material sobre Emacs principalmente em português.
Espero que continue esta série.

[]'s

Silésio Gabriel

[6] Comentário enviado por noturno99 em 30/12/2010 - 14:43h

Beleza, gostei desse tutorial!!
É bem explicativo para alguém que está querendo aprender a mexer no emacs e já tentou um monte de vezes até se conformar com tanta coisa nova!
abração


Contribuir com comentário