Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Fedora 10 64 Bits + Compiz-fusion = FELICIDADE
Por psyscrew
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

GNU Emacs, o primeiro GNU
Linux user
vinipsmaker
28/04/2010
Através deste tentarei fornecer informações básicas (além de algumas avançadas) sobre um editor de textos avançado, extensível, personalizável e auto-documentado, o GNU Emacs. O artigo é um meio-termo entre tutorial passo-a-passo e um manual detalhado que entra em detalhes. Boa leitura.
Por: Vinícius dos Santos Oliveira | Blog: http://vinipsmaker.wordpress.com/
[ Hits: 9892 ]
Conceito: 10.0   2 voto(s)2 voto(s)2 voto(s)2 voto(s)2 voto(s) + quero dar nota ao artigo

Introdução - um pouco de história

Durante o artigo usarei a palavra Emacs para me referir ao GNU Emacs, assim a leitura fica menos tediosa e mais proveitosa.
Linux: GNU Emacs, o primeiro GNU

História

Antes existia um editor de texto chamado TECO, ele era horrível. Para utilizá-lo era necessário usar comandos estranhos, em que você movia o ponto, onde o texto era inserido, colocava os caracteres, usava outros comandos para colocar strings, e outros até para VISUALIZAR O TEXTO (sim, você não visualizava o texto sendo editado).

Foi Stallman, junto com alguns outros integrantes do laboratório de inteligência artificial do MIT, que criou o primeiro "editor em tempo-real", apesar de que não era sequer um editor, era apenas um conjunto de macros para o teco (é disso que vem o nome EMACS, Editing MACroS).

Depois de um tempo após iniciar o projeto GNU, Stallman decidiu escrever um editor de textos para o projeto, e criou um dialeto Lisp, e seu interpretador (feito em C). Depois fez o Emacs que usava o Emacs Lisp, que foi chamado de GNU Emacs.

Richard Stallman conseguiu parte dos fundos necessários para iniciar a Free Software Foundation com o Emacs. Cada cópia do mesmo custava $150. Foi o principal patrocínio inicial.

Para ler mais sobre o Emacs (não sobre o GNU Emacs), veja o pdf: AIM-519A.pdf

Próxima página >>




Páginas do artigo
   1. Introdução - um pouco de história
   2. Introdução - O básico para aprender
   3. Aprendendo - O básico
   4. Aprendendo - Buffers, janelas e frames
   5. Emacs fora do Emacs
   6. Piadas - fatos

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por dastyler em 28/04/2010 - 08:29h:

O EMACS é meu editor de textos predileto no Linux desde meu 1º contato com o sistema.
Hoje uso outros editores, claro, mas sempre recorro a ele. digamos que uso ele no minimoi 2 vezes ao dia...:-PSó uma dica: o EMACS possui um menu para acessar as suas funções, para isso basta pressionar a tecla F10 e ele vai abrir a opção de menus de interação com o arquivo/computador, como por exemplo File, Save (que para acessar depois do F10 basta digitar f e s depois, e para sair do sistema F10, f e e).
Ficou muito bom o artigo...

[]´s



[2] Comentário enviado por linuxuserrj em 28/04/2010 - 09:41h:

gostei da leitura

[3] Comentário enviado por asdf2 em 28/04/2010 - 15:09h:

muito bom mesmo, vai pro favoritos

[4] Comentário enviado por g_s.lima em 28/04/2010 - 23:54h:

Taí um dos meus objetivos: aprender a usar direito no Emacs... obrigado. Vai pro favoritos XD

[5] Comentário enviado por vinipsmaker em 29/04/2010 - 21:49h:

@dastyler:
Realmente esqueci de falar sobre a tecla F10, acho que é porque uso muito no ambiente gráfico e fiquei mais acostumado a clicar, quando realmente preciso utilizar algum comando cujo "atalho" não saiba.

@outros:
vlw pelos comentários


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.