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: 53.209 ]

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

DeVeDe - Produzindo discos de vídeo

SystemRescueCd - Corrigindo o sistema e recuperando dados

Programando em Octave (parte 1)

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

Atualização para o Ubuntu 10.10

Leitura recomendada

Um tour pelos gerenciadores de downloads/uploads do Linux

Shockwave Plugin no Linux via Wine

Hamachi no Ubuntu 12.04 - Instalação e configuração

TeamViewer - Gerenciando um servidor Windows remotamente

Kingfisher Quota Manager - Instalação e configuração

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts