Page suivante Page pr�c�dente Table des mati�res

1. Introduction

1.1 Copyright

Copyright © 1998 - 1999 Jeremy D. Zawodny. La licence d'exploitation du document est sous licence g�n�rale GNU publique. Une version en ligne est disponible ici: http://www.gnu.org/copyleft/gpl.html

1.2 Public et Dessein

Ce document est destin� aux utilisateurs de Linux int�ress�s d'apprendre � utiliser Emacs et � le mettre en oeuvre. Ce document commen�a comme l'illustration d'un bref tutorial que j'ai �t� donn� de pr�senter aux rencontres des utilisateurs de Linux de Tol�de http://www.talug.org/. Il a quelque peu grossi depuis, suite aux retours que j'ai eu gr�ce aux membres de la communaut�. Voyez la section remerciement pour les d�tails.

Dans ce document, rien n'est sp�cifique � Linux. Il s'applique � toutes les versions d'Emacs, m�me celle fonctionnant sous Microsoft Windows. Mais �tant donn� que ce document fait parti du projet de documentation Linux, je pr�cise le fait qu'il a �t� d�velopp� pour les utilisateurs de Linux, car c'est pour eux qu'il a �t� �crit.

Enfin, pour ceux d'entre vous qui pr�f�re le nom GNU/Linux au simple Linux, (allez lire http://www.gnu.org/gnu/linux-and-gnu.html pour voir de quoi il retourne) vous �tes les bienvenus � substituer mentalement GNU/Linux pour toutes les occurences de Linux dans ce document. Bien que je ne d�saprouve pas le raisonnement et l'esprit contenu derri�re cette id�e, je ne me sens pas forc� d'�crire GNU/Linux.

1.3 Qu'est ce qu'Emacs?

Emacs poss�de diff�rentes utilit�es suivant les personnes qui l'utilisent. Suivant la personne � qui vous posez la question, vous pourrez obtenir l'une des r�ponses suivantes:

Mais pour notre d�monstration, pr�tendons seulement qu'il s'agit d'un �diteur de texte, un �diteur de texte �tonnamment flexible. Nous approfondirons la question un peu plus tard. Emacs a �t� �crit par Richard Stallman (fondateur de la Free Software Fondation : http://www.fsf.org/ et du projet GNU http://www.gnu.org/) et qui le maintient encore aujourd'hui.

Emacs est l'un des outils d'�ditions de textes les plus populaires utilis�s sur Linux (et Unix). C'est le second en popularit� apr�s vi. Il est aussi connu pour ses incommensurables possibilit�es, sa capacit� � �tre customiz�, et son manque de bug (son absence de bug)! Ses larges possibilit�es et sa capacit� � �tre r�ellement configur� sont le r�sultat de la conception et de l'impl�mentation d'Emacs. Sans aller dans les d�tails, nous dirons qu'Emacs n'est simplement pas juste un �diteur. C'est un �diteur �crit principalement en Lisp. Dans le noyau d'Emacs il y a un interpr�teur contenant toutes les subtilit�es de Lisp �cris en C. Seulement les parties les plus basiques et les pi�ces de bas-niveau d'Emacs sont �crites en C. La majorit� de l'�diteur est en r�alit� �crit en Lisp. Donc, dans un sens, Emacs poss�de un langage de programmation entier incorpor�, que vous pouvez utilisez pour customizer, pour �tendre, et pour changer son comportement.

Emacs est aussi l'un des plus vieux �diteurs. Le fait est qu'il a �t� utilis� par des milliers de programmeurs durant les 20 derni�res ann�es signifie qu'il existe �norm�ment de modules externes. Ces modules vous permettent de faire avec Emacs ce que Stallman n'a probablement jamais r�v� �tre possible de faire lorsqu'il a commenc� � travailler sur Emacs. Nous parlerons de cela dans une prochaine section.

Il y a beaucoup d'autre sites Web et de documents qui donnent un meilleur apercu d'Emacs, de son histoire, et des sujets associ�s. Plutot que de tenter de reproduire tout cela ici, je sugg�re que vous voyez par vous m�me quelques endroits list�s dans la section Autres Ressources de ce document.

Portages et Versions

Cela vaut la peine de d'indiquer qu'il existe aujourd'hui deux �diteurs diff�rents: GNU Emacs, et XEmacs. Les deux proviennent du m�me h�ritage et partageant quasiment les m�mes caract�ristiques. Ce document se base sur GNU Emacs(plus pr�cisement la version 20.3) mais la plupart de ce qui sera dit ici s'applique aussi � XEmacs et aux versions pr�cedentes de GNU Emacs. Au cours de ce document, je ferais simplement r�f�rence � Emacs. Lorsque je le ferais, pensez � ce que je viens de vous dire.

Obtenir Emacs

Obtenir Emacs est simple. Si vous utilisez une distribution de Linux assez populaire, comme la debian, la RedHat ou la Slackware, ou n'importe quelles autres (NdT: comme la Mandrake), Emacs est un package optionnel que vous pouvez installer � partir du m�dium de distribution (NdT: CD-Rom, Disquette, r�seau). Sinon, vous pouvez toujours obtenir les codes sources d'Emacs et les compiler vous m�mes. Allez sur le site web de GNU pour l'endroit pr�cis o� r�cup�rer Emacs: http://www.gnu.org/software/emacs/emacs.html


Page suivante Page pr�c�dente Table des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:17