view etc/TUTORIAL.fr @ 3303:619edf713d55

[xemacs-hg @ 2006-03-26 14:05:29 by crestani] 2006-03-21 Marcus Crestani <crestani@xemacs.org> * mc-alloc.c (visit_all_used_page_headers): * mc-alloc.c (finalize_page_for_disksave): * mc-alloc.c (mc_finalize_for_disksave): * mc-alloc.c (sweep_page): * mc-alloc.c (mc_sweep): * mc-alloc.c (protect_heap_page): * mc-alloc.c (protect_heap_pages): * mc-alloc.c (unprotect_heap_page): * mc-alloc.c (unprotect_heap_pages): * mc-alloc.h: Return number of pages processed. * vdb.c (vdb_start_dirty_bits_recording): Adjust size of page_fault_table to its upper bound (= number of pages that contain BLACK objects) in advance, to avoid malloc in the signal handler.
author crestani
date Sun, 26 Mar 2006 14:05:30 +0000 (2006-03-26)
parents c15fbab20982
children
line wrap: on
line source
Copyright (c) 1997-2000, Didier Verna <didier@xemacs.org>.
Se reporter � la fin du document pour les conditions.

Vous lisez actuellement la version fran�aise du tutoriel d'Emacs.

Cette version a �t� produite � partir de la version anglaise, qui est
Copyright (c) 1985, 1996 Free Software Foundation, Inc.



             Bienvenue dans le tutoriel d'Emacs en Fran�ais !!


La plupart des commandes d'Emacs utilisent la touche <Control>
(�galement not�e <Ctrl> ou <Ctl>), ou la touche <Meta>. Sur certains
claviers, la touche <Meta> s'appelle <Alt>, <Edit> ou autre chose (sur
les claviers des stations Sun par exemple, il s'agit de la touche �
gauche de la barre espace, celle avec un petit losange). Si vous ne
disposez pas de la touche <Meta>, il est possible d'utiliser la touche
<Esc> � la place. Afin de d�crire les combinaisons de touches
disponibles dans Emacs, les conventions suivantes sont utilis�es:

 C-<chr> signifie maintenir la touche <Control> enfonc�e tout en tapant
         le caract�re <chr>. Ainsi, C-f signifie �maintenir la touche
         <Control> enfonc�e, et taper 'f'�.
 M-<chr> signifie maintenir la touche <Meta> enfonc�e tout en tapant le
         caract�re <chr>. Si la touche <Meta> n'est pas disponible,
         tapez d'abord <Esc>, rel�chez la, puis tapez <chr>.

NOTE IMPORTANTE: pour quitter Emacs, tapez C-x C-c (deux caract�res).

Quand vous trouvez les caract�res >> au d�but d'une ligne, cette ligne
vous donne des directives pour essayer une commande. Par exemple:
<<Lignes blanches � but p�dagogique. Le texte continue ci-dessous.>>
>> Maintenant, tapez C-v (�view next screen�) pour passer � l'�cran
   suivant. (Faites le vraiment! Maintenez la touche <Control>
   enfonc�e et tapez 'v'). � partir de maintenant, refaites la m�me
   chose quand vous avez fini de lire tout l'�cran.

Remarquez que quand vous changez d'�cran, les deux derni�res lignes de
l'�cran pr�c�dent sont conserv�es, ceci afin de conserver un minimum
de continuit� dans la lecture.

Une des premi�res choses � savoir dans Emacs est comment se d�placer
dans un texte. Vous savez d�j� comment changer d'�cran avec C-v. Pour
revenir d'un �cran en arri�re, tapez M-v (maintenez la touche <Meta>
enfonc�e tout en appuyant sur 'v', ou encore tapez <Esc>-v si vous ne
disposez pas de <Meta>, <Edit> ou <Alt>).

>> Essayez de taper M-v puis C-v un certain nombre de fois.


* R�SUM�
--------

Les commandes suivantes sont utiles pour voir des �crans entiers:

	C-v	Passer � l'�cran suivant
	M-v	Revenir � l'�cran pr�c�dent
	C-l	Effacer l'�cran et tout retracer, en mettant la ligne
                o� se trouve le curseur au centre (C'est bien la
                touche 'L', pas la touche 'un'

>> Trouvez le curseur et rappelez vous bien du texte qui l'entoure.
   Tapez C-l
   Trouvez le curseur � nouveau, et remarquez qu'il s'agit bien du
   m�me texte autour de lui.


* MOUVEMENTS DE BASE DU CURSEUR
-------------------------------

Passer d'un �cran � l'autre, c'est bien ... mais comment faire pour se
d�placer dans le texte d'un seul �cran?

Il existe plusieurs mani�res de faire. La plus simple est d'utiliser
les commandes C-p, C-b, C-f et C-n. Chacune de ces commandes d�place
le curseur d'une ligne ou d'une colonne dans une direction donn�e,
comme illustr� sur le diagramme suivant:


                         Ligne pr�c�dente, C-p
                                  :
                                  :
     En arri�re, C-b .... Position courante .... En avant, C-f
                                  :
                                  :
			  Ligne suivante, C-n

>> D�placez le curseur au centre de ce diagramme en utilisant C-n ou
   C-p, puis placez le au centre de l'�cran avec C-l.


Pour vous rappeler ces commandes, pensez � leur signification en
anglais (et oui, pas en fran�ais ...): F pour Forward, B pour
Backward, N pour Next, P pour Previous. Retenez bien ces commandes,
car vous vous en servirez tr�s souvent.

>> Amenez le curseur sur cette ligne avec quelques C-n.

>> D�placez vous sur la ligne avec des C-f, puis vers le haut avec des
   C-p. Remarquez ce que fait C-p quand le curseur est au milieu de la
   ligne.

Chaque ligne de texte se termine avec un caract�re nomm� Newline, qui
sert � s�parer les lignes entre elles. La derni�re ligne du fichier
est cens�e avoir un tel caract�re � la fin (bien qu'Emacs n'ait pas
particuli�rement besoin de sa pr�sence).

>> Placez vous au d�but d'une ligne, et tapez C-b. Cela devrait vous
   placer � la fin de la ligne pr�c�dente. En fait, on a juste recul�
   d'un caract�re, � travers le caract�re Newline.

C-f vous d�place � travers Newline, exactement comme C-b.

>> Faites encore quelques C-b, pour bien sentir comment se d�place le
   curseur, puis des C-f pour retourner � la fin de la ligne, et pour
   finir encore un C-f pour aller au d�but de la ligne suivante.

Si vous vous d�placez en dehors de l'�cran, le texte se d�place de
mani�re � ce que la position du curseur redevienne visible. Cette
op�ration est appel�e �scrolling�.

>> D�placez le curseur jusqu'en bas de l'�cran, et remarquez ce qu'il
   se passe.

Si vous trouvez que le d�placement caract�re par caract�re est trop
lent, vous pouvez vous d�placer mot par mot. M-f et M-b vous d�placent
respectivement d'un mot en avant et en arri�re.

>> Tapez quelques M-f et M-b.

Si vous �tes au milieu d'un mot, M-f vous d�place � la fin du mot.
Si vous �tes entre deux mots, M-f vous d�place � la fin du mot
suivant. M-b produit le m�me comportement, en sens inverse.

>> M�langez quelques M-f et M-b avec quelques C-f et C-b pour bien
noter les diff�rences de comportement suivant l'endroit o� vous �tes.

Remarquez le parall�le qui existe entre C-f et C-b d'un c�t�, et M-f
et M-b de l'autre. Tr�s souvent, les commandes Meta agissent sur des
unit�s de langage (mots, phrases, paragraphes etc.) tandis que les
commandes Control agissent sur des unit�s plus primaires (caract�res,
lignes etc.).

Ce parall�le existe encore entre les lignes et les phrases: C-a et C-e
vous positionnent au d�but ou � la fin d'une ligne, tandis que M-a et
M-e vous d�placent au d�but ou � la fin d'une phrase.

>> Tapez quelques C-a et quelques C-e.
   Puis tapez quelques M-a et quelques M-e.

Remarquez que plusieurs C-a ne font rien, mais que plusieurs M-a
n'arr�tent pas de vous faire remonter de phrase en phrase.

La position du curseur sur dans le texte est aussi appel�e le
�point�. En d'autres termes, le curseur � l'�cran se trouve o� le
point est dans le texte.

Voici un r�sum� des commandes simples de d�placement, y compris celles
relatives aux mots et aux phrases:

	C-f	En avant d'un caract�re
	C-b	En arri�re d'un caract�re

	M-f	En avant d'un mot
	M-b	En arri�re d'un mot

	C-n	Ligne suivante
	C-p	Ligne pr�c�dente

	C-a	D�but de ligne
	C-e	Fin de ligne

	M-a	D�but de phrase
	M-e	Fin de phrase

>> Entra�nez vous un peu � la pratique de ces commandes. Elles sont
   tr�s souvent utilis�es.

Deux autres commandes importantes pour le d�placement sont M-<
(Meta-Inf�rieur) et M-> (Meta-Sup�rieur). Elles vous d�placent
respectivement au d�but et � la fin de tout le texte.

Sur la plupart des terminaux, '<' se trouve au dessus de la
virgule. Il faut donc utiliser la touche <Shift> pour l'obtenir, sans
quoi vous obtiendrez M-'virgule'.

>> Tapez M-< pour retourner au d�but du texte.
   Puis tapez plusieurs C-v pour revenir ici.

>> Tapez M-> pour aller � la fin du texte.
   Puis tapez plusieurs M-v pour revenir ici.

Vous pouvez aussi d�placer le curseur avec les fl�ches, si votre
clavier en poss�de. Il est cependant pr�f�rable d'utiliser C-b C-f C-n
et C-p pour trois raisons: premi�rement, ces commandes fonctionnent
sur tous les terminaux. Deuxi�mement, quand vous vous serez habitu� �
Emacs, vous d�couvrirez que ces touches sont plus rapides car vous
n'avez pas besoin de d�placer vos mains loin des lettres du
clavier. Enfin, quand vous aurez l'habitude d'utiliser la touche
<Control>, vous apprendrez plus facilement d'autres commandes de
d�placement plus complexes.

La plupart des commandes d'Emacs acceptent un argument num�rique, qui
sert souvent comme compteur de r�p�tition. Pour donner un tel argument
� une fonction, tapez C-u puis les chiffres, et enfin entrez la
commande. Si vous disposez de la touche <Meta> (ou <Edit> ou <Alt>), vous
pouvez aussi tapez directement les chiffres tout en maintenant la
touche <Meta> enfonc�e. Il est pr�f�rable d'apprendre la m�thode C-u car
elle fonctionne sur tous les terminaux.

Par exemple, C-u 8 C-f vous d�place de huit caract�res en avant.

>> Essayez d'utiliser C-n avec un argument num�rique pour vous
   d�placer d'un seul coup sur une autre ligne.

Certaines commandes n'interpr�tent pas leur argument num�rique comme
un compteur de r�p�tition. C'est le cas de C-v et M-v qui d�placent le
texte d'autant de lignes plut�t que d'�crans entiers. Par exemple, C-u
4 C-v d�roulera l'�cran de 4 lignes.

>> Essayez C-u 8 C-v.

Cela a du d�placer l'�cran de 8 lignes. Pour faire la manoeuvre
inverse, donnez le m�me argument a M-v.

Si vous travaillez sous X Window, il y a sans doute une scrollbar sur
le c�t� droit de la fen�tre d'Emacs. Vous pouvez aussi vous en servir
avec la souris pour d�placer le texte.

>> Essayer de cliquer avec le deuxi�me bouton au dessus du bouton de
   la scrollbar. Cela devrait d�rouler le texte jusqu'� une position
   d�termin�e par l'endroit o� vous avez cliqu�.

>> Cliquez maintenant avec le premier bouton � quelques lignes du
   sommet dans la scrollbar.


* CONTR�LE DU CURSEUR AVEC UN TERMINAL X
----------------------------------------

Si vous travaillez sur un terminal X, vous trouverez surement plus
facile d'utiliser les fl�ches du pav� num�rique pour d�placer le
curseur. Les quatre fl�ches fonctionnent exactement comme C-f C-b C-n
et C-p mais sont plus faciles � retenir. Vous pouvez aussi les
combiner avec la touche <Control> pour vous d�placer par bloc (par
exemple par paragraphe dans un texte). Si votre pav� num�rique dispose
de touches <Home> (ou <Begin>) et <End>, elles vous d�placeront
respectivement en d�but et en fin de ligne. Combin�es avec la touche
<Control>, elles vous d�placeront respectivement en d�but et en fin de
fichier. Si enfin votre pav� num�rique dispose des touches <PgUp> et
<PgDn>, celles-ci vous d�placeront d'�cran en �cran comme C-v et M-v.

Toutes ces commandes acceptent des arguments num�riques comme d�crit
pr�c�demment.


* QUAND EMACS EST BLOQU�
------------------------

Si jamais Emacs ne r�pond plus � vos ordres, vous pouvez l'arr�ter en
toute s�curit� en tapant C-g. C-g peut aussi �tre utilis� pour stopper
une commande qui met trop de temps � s'ex�cuter.

C-g sert �galement � annuler un argument num�rique, ou une commande
que vous ne voulez plus mener � terme.

>> Tapez C-u 1 0 0 pour produire un argument num�rique de 100, puis
   tapez C-g.
   Maintenant, tapez C-f. Le curseur doit finalement ne bouger que
   d'un seul caract�re, puisque vous avez annul� l'argument.

Si vous avez tap� un <Esc> par erreur, vous pourrez toujours l'annuler
avec C-g.


* COMMANDES D�SACTIV�ES
-----------------------

Quelques commandes sont �d�sactiv�es� pour emp�cher les nouveaux
utilisateurs de les appeler par accident.

Si vous tapez une de ces commandes, Emacs ouvrira un message vous
disant quelle �tait cette commande, et vous demandant si vous voulez
vraiment poursuivre son ex�cution.

Si vous souhaitez effectivement l'essayer, appuyez sur la barre
espace. Sinon, r�pondez � la question en tapant 'n'.

>> Tapez `C-x n p' (commande d�sactiv�e), puis r�pondez par 'n'.


* FEN�TRES
----------

Emacs peut afficher plusieurs fen�tres, chacune avec un texte
diff�rent. Le terme �fen�tre� signifie ici une zone particuli�re dans
la fen�tre d'Emacs; il ne s'agit pas de fen�tres pouvant se superposer
dans votre syst�me de multifen�trage. Emacs peut aussi ouvrir
plusieurs fen�tres X (appel�es �frames� en jargon Emacsien), mais ceci
est d�crit ult�rieurement.

Pour l'instant, mieux vaut ne pas trop s'occuper de plusieurs fen�tres
simultan�es, sauf peut-�tre pour savoir les �liminer toutes sauf
une. Ceci est effectu� par la commande C-x 1 ('un', pas 'L'). Cette
commande tue toutes les fen�tres sauf celle dans laquelle vous vous
trouvez, et s'arrange pour que la fen�tre restante occupe toute la place.

>> Amenez le curseur ici, puis tapez C-u 0 C-l.

(Rappelez vous que C-l recentre le curseur au milieu de la
fen�tre. Avec un argument num�rique, elle place la ligne courante �
autant de lignes du sommet de la fen�tre. Avec 0 comme argument, on
r�affiche donc le texte, en pla�ant la ligne courante en haut.)

>> Tapez Control-x 2
   Notez que cette fen�tre diminue (de moiti�), et qu'une nouvelle
   fen�tre appara�t (avec le m�me texte).

>> Tapez C-x 1 pour faire � nouveau dispara�tre la deuxi�me fen�tre.


* INS�RER ET EFFACER
--------------------

Pour ins�rer du texte, il suffit de le taper. Tous les caract�res que
vous pouvez voir � l'�cran (A, %, - etc.) sont consid�r�s comme du
texte et sont ins�r�s. Pour ins�rer le caract�re Newline, tapez
<Return> (retour chariot).

Vous pouvez effacer le dernier caract�re que vous avez tap� avec la
touche <Delete> parfois nomm�e �Del�. La touche <Backspace> peut
quelques fois �tre utilis�e de la m�me mani�re, mais pas tout le
temps!

Plus g�n�ralement, <Delete> efface le caract�re situ� juste avant le
curseur.

>> Maintenant, tapez quelques caract�res, puis effacez-les avec
   <Delete>. Ne vous inqui�tez pas pour le contenu de ce tutoriel, ce
   que vous avez � l'�cran n'est que votre copie personnelle du
   fichier, pas le fichier d'origine.

Si une ligne de texte devient trop grande, elle se poursuit sur une
seconde ligne. Un �Backslash� ('\') situ� tout � fait � droite de la
ligne indique que celle-ci continue sur la ligne suivante.

>> Ins�rez des caract�res jusqu'� ce que la ligne devienne trop
   grande, et notez l'apparition du '\'.

>> Utilisez <Delete> pour effacer des caract�res jusqu'� ce que la
   ligne reprenne une taille raisonnable. Vous remarquerez que le '\'
   dispara�t.

Le caract�re Newline s'efface exactement comme les autres. L'effacer
revient � ne faire qu'une seule ligne � partir de deux. Si cette
nouvelle ligne est trop grande, le '\' appara�tra a nouveau.

>> D�placez le curseur au d�but d'une ligne et tapez <Delete>. Le
caract�re Newline sera effac� et cette ligne sera ajout�e � la ligne
pr�c�dente.

>> Tapez <Return> pour r�ins�rer le Newline que vous avez effac�.

Rappelez-vous bien que la plupart des commandes acceptent un argument
num�rique, y compris l'insertion de caract�res:

>>  Tapez C-u 8 *, vous obtiendrez "********".

Vous connaissez maintenant les commandes de base pour ins�rer du texte
et corriger des erreurs. Toujours gr�ce aux touches <Control> et
<Meta>, vous pouvez aussi effacer du texte par mot ou par ligne:

	<Delete>     efface le caract�re juste avant le curseur
	C-d   	     efface le caract�re juste apr�s le curseur

	M-<Delete>   supprime le mot juste avant le curseur
	M-d	     supprime le mot juste apr�s le curseur

	C-k	     supprime tout du curseur jusqu'� la fin de ligne
	M-k	     supprime tout du curseur jusqu'� la fin de phrase


Quand vous supprimez plus d'un caract�re � la fois, Emacs sauvegarde le
texte pour vous donner la possibilit� de le r�introduire. L'op�ration
de r�introduction s'appelle le �yanking�. Vous pouvez r�introduire le
texte � la m�me place ou ailleurs. Vous pouvez m�me le r�introduire
plusieurs fois, pourquoi pas � des endroits diff�rents. La commande de
�yanking� est C-y.

Notez bien la diff�rence entre �effacer� et �supprimer�. Un texte
�supprim� est sauvegard�, tandis qu'un caract�re �effac� ne l'est
pas. De m�me, les commandes effa�ant juste des blancs ou des lignes
vides ne sauvegardent rien.

>> Placez le curseur au d�but d'une ligne non vide.
   Tapez C-k pour supprimer le texte sur cette ligne.
>> Tapez C-k une deuxi�me fois. Vous remarquerez que cette fois-ci, la
   ligne elle-m�me est supprim�e (le caract�re Newline).

C-k traite son argument num�rique de mani�re sp�ciale: il supprime
autant de lignes Y COMPRIS LE CARACT�RE NEWLINE. Taper C-k deux fois
de suite ne produirait pas le m�me r�sultat.

>> Pour r�cup�rer le texte derni�rement supprim�, tapez C-y. Celui-ci
   sera plac� o� se trouve le curseur.

Notez �galement que si vous faites plusieurs C-k � la suite, tout les
morceaux supprim�s seront concat�n�s, et un seul C-y suffira � tout
ramener.

>> Faites-le. C-k plusieurs fois, puis C-y.

>> D�placez le curseur � un autre endroit puis tapez � nouveau C-y.
   Voil� comment on copie du texte!

C-y restaure le dernier morceau de texte � avoir �t� supprim�, mais
les suppressions pr�c�dentes ne sont pas perdues pour autant. Apr�s
avoir tap� C-y, la commande M-y remplace le texte restaur� par l'avant
derni�re suppression. Tapez � nouveau M-y et vous obtiendrez
l'avant-avant derni�re suppression et ainsi de suite. Quand vous avez
r�cup�r� le texte que vous cherchiez, rien de plus � faire: continuez
simplement votre �dition.

Si vous tapez M-y assez longtemps, vous retomberez sur la suppression
la plus r�cente.

>> Supprimez une ligne, d�placez vous et supprimez-en une autre.
   Tapez C-y pour r�cup�rer la derni�re ligne.
   Puis tapez M-y, ce qui restaurera la premi�re ligne supprim�e.
   Tapez encore M-y pour voir ce qu'il se passe, et continuez jusqu'�
   r�cup�rer � nouveau la deuxi�me ligne.
   Si �a vous amuse, donnez des arguments positifs et n�gatifs � M-y.


* ANNULATION
------------

Si vous changez du texte, et que finalement vous d�cidez que ce
n'�tait pas une bonne id�e, vous pouvez annuler les changements gr�ce
� la commande C-x u.

C-x u annule les changements produits par la derni�re commande. Taper
C-x u plusieurs fois annule de plus en plus de commandes pr�c�dentes.

Il existe cependant quelques exceptions: les commandes qui ne changent
pas le texte ne comptent pas (par exemple les commandes de
d�placement). Les commandes qui ins�rent juste un caract�re sont
souvent regroup�es jusqu'� une vingtaine, ceci pour r�duire le nombre
de C-x u � taper ensuite.

>> Supprimez cette ligne avec C-k, puis tapez C-x u. Elle devrait
   revenir ...

Une alternative � C-x u est C-_. C-x u existe car c'est plus facile �
taper sur certains claviers. Sur d'autres vous pouvez �galement
obtenir C-_ en tapant C-/.

Enfin, la commande d'annulation accepte les argument num�riques.


* FICHIERS
----------

Pour sauver votre texte, vous avez besoin de le mettre dans un
fichier, sans quoi il dispara�tra quand vous quitterez Emacs. On dit
�trouver� un fichier (�finding�), ou encore �visiter� un fichier
(�visiting�), ou bien �ouvrir�.

Visiter un fichier revient � voir son contenu dans Emacs. Si vous
modifiez le texte du fichier dans Emacs, ces changements ne deviennent
pas permanent, sauf si vous �sauvez� le fichier. Cela permet de ne pas
avoir des fichiers � moiti� modifi�s sur votre syst�me, � moins que
vous ne le souhaitiez vraiment. D'autre part, quand Emacs �sauve� un
fichier, il commence par copier l'ancienne version sous un nouveau nom
afin que vous puissiez toujours revenir en arri�re.

Regardez en bas de la fen�tre d'Emacs. Vous trouverez une ligne
contenant des tirets '-', et la cha�ne de caract�res
�Emacs: TUTORIAL.FRANCAIS�. Cela vous donne le nom du fichier que vous
�tes en train de visiter. En ce moment, vous visitez le fichier
�TUTORIAL.FRANCAIS� qui correspond au Tutoriel d'Emacs, version
fran�aise. Ceci est votre copie personnelle du fichier. Pour chaque
fichier que vous visitez, son nom appara�t exactement � cet endroit.

La plupart des commandes relatives aux fichiers sont des commandes �
deux caract�res, commen�ant par C-x. Il y a toute une s�rie de
commandes commen�ant par C-x, beaucoup concernant les fichiers et les
buffers, et longues de 2 caract�res ou plus.

Une autre chose importante pour visiter un fichier est que vous devez
sp�cifier le nom du fichier � visiter. On dit que cette commande �lis
un argument depuis le terminal�. Dans le cas pr�sent, l'argument est
le nom du fichier. Apr�s avoir tap� la commande

C-x C-f (�find�)

Emacs vous demande son nom. Le nom que vous tapez appara�t tout en bas
de la fen�tre. Quand cette ligne sert � entrer des donn�es de cette
mani�re, on l'appelle �minibuffer�. Les commandes d'�dition ordinaires
peuvent �tre utilis�es pour �diter le nom du fichier.

Pendant que vous �tes en train de taper le nom du fichier, vous pouvez
annuler la commande gr�ce � C-g.

>> Tapez C-x C-f puis C-g. Cela annule le minibuffer ainsi que la
   commande C-x C-f. Vous n'allez finalement pas visiter de fichier.

Quand le nom du fichier est correct, tapez <Return>. La commande
prendra alors effet et ira chercher le fichier. Apr�s avoir termin� la
saisie du nom, le minibuffer dispara�t.

Au bout d'un petit moment, le contenu du fichier appara�t et vous
pouvez commencer votre �dition. Quand vous �tes satisfait des
changements apport�s au texte, tapez

C-x C-s (�save�)

Cette commande copie le texte contenu dans Emacs vers le fichier
lui-m�me. La premi�re fois que vous le faites, Emacs sauvegarde la
version initiale du fichier sous un autre nom, en ajoutant un '~' � la
fin du nom.

Quand la sauvegarde est termin�e, Emacs affiche le nom du fichier dans
lequel on vient d'�crire. Il est fortement conseill� de sauver assez
souvent les fichiers pour �viter de tout perdre en cas de crash
syst�me (non pas qu'Emacs ne puisse jamais crasher lui-m�me ...).

>> Tapez C-x C-s pour sauver votre copie du tutoriel.
   Vous devriez voir appara�tre �Wrote ...TUTORIAL.FRANCAIS" tout en bas
   de la fen�tre.

NOTE: Sur certains syst�mes, C-x C-s bloque l'�cran et Emacs ne dit
plus rien. Cela signifie qu'une �fonctionnalit� syst�me que l'on
appelle le �flow control� intercepte le C-s et l'emp�che de parvenir �
Emacs. Pour d�bloquer la situation, tapez C-q. Reportez-vous dans ce
cas � la section �Spontaneous Entry to Incremental Search� du manuel
d'Emacs pour plus d'information sur cette ... �particularit�.

Vous pouvez visiter des fichiers existant, mais aussi des fichiers qui
n'existent pas. C'est en fait comme cela que l'on cr�e un nouveau
fichier dans Emacs. Initialement, le fichier sera inexistant, et la
premi�re fois que vous demanderez � Emacs de le sauver, il cr�era
effectivement le fichier correspondant.


* BUFFERS
---------

Si vous ouvrez un nouveau fichier avec C-x C-f, le pr�c�dent reste
dans Emacs. Pour retravailler dessus, retapez simplement C-x C-f. De
cette mani�re, vous pouvez avoir un nombre important de fichiers
ouverts dans Emacs.

>> Cr�ez un fichier nomm� �foo� en tapant C-x C-f foo<Return>.
   Ins�rez un peu de texte puis sauvez-le en tapant C-x C-s.
   Enfin, tapez C-x C-f TUTORIAL.FRANCAIS<Return> pour revenir ici.

Emacs conserve le contenu de chaque fichier dans un objet appel�
�buffer�. Visiter un fichier revient � cr�er un nouveau buffer et y
placer le contenu du fichier. Pour obtenir la liste des buffers qui
existent actuellement dans votre session Emacs, tapez la commande
suivante:

>> Tapez C-x C-b pour obtenir la liste des buffers.

Remarquez que chaque buffer a un nom, et qu'il peut aussi avoir un nom
de fichier dans le cas o� un fichier lui est associ�. Il extsite des
buffers non attach�s � des fichiers, par exemple, le buffer nomm�
�*Buffer List*�. C'est le buffer qui a �t� cr�� par la commande C-x
C-b. Par contre, TOUT texte que vous pouvez voir dans Emacs appartient
� un buffer.

>> Tapez C-x 1 pour faire dispara�tre le buffer contenant la liste des
   buffers.

Quand vous �ditez un fichier, puis que vous en ouvrez un autre, le
fichier pr�c�dent n'a pas �t� sauv�. Tous les changements effectu�s
sont conserv�s dans le buffer associ� au fichier, mais l'ouverture
et l'�dition d'un nouveau fichier n'ont aucun effet sur le
premier. Vous constatez donc qu'il serait ennuyeux d'avoir � revenir
au premier fichier pour le sauver avec C-x C-s. Pour �viter ce
d�sagr�ment, il existe une autre commande:

	C-x s (Sauver certains buffers)

C-x s vous demandera, pour chaque buffer contenant des modifications
non sauvegard�es, si vous d�sirez le sauver ou non.

>> Ins�rez une ligne de texte, puis tapez C-x s
   Emacs vous demandera si vous d�sirez sauver le buffer nomm�
   TUTORIAL.FRANCAIS.
   R�pondez �oui� � la question en tapant 'y'.


* UTILISATION DES MENU
----------------------

Si vous travaillez sur un terminal X, vous avez d�j� remarqu� une
barre de menu en haut de la fen�tre d'Emacs. Cette barre de menu vous
permet d'acc�der � la plupart des commandes d'Emacs comme celles
permettant d'ouvrir ou de sauver un fichier. L'utilisation de la barre
de menu vous semblera plus facile au d�but, puis quand vous serez
habitu� � Emacs, il vous sera facile d'utiliser les commandes au
clavier, car chaque commande figurant dans un menu affiche �galement
son �quivalent clavier sur le bouton.

Remarquez qu'il existe des boutons n'ayant aucun �quivalent
clavier. Par exemple, le menu �Buffers� donne la liste de tous les
buffers par ordre de plus r�cente utilisation. Vous pouvez passer d'un
buffer � l'autre en les s�lectionnant par leur nom dans ce menu.


* UTILISATION DE LA SOURIS
--------------------------

Quand vous travaillez sous X, Emacs utilise pleinement la souris. Vous
pouvez vous positionner dans le texte en cliquant avec le bouton de
gauche � l'endroit souhait�, vous pouvez s�lectionner du texte en
d�pla�ant la souris avec le bouton de gauche enfonc�, ou bien en
cliquant le bouton de gauche au d�but de la portion � s�lectionner,
puis en Shift-cliquant � l'autre bout.

Pour supprimer un morceau de texte, utilisez C-w ou le bouton �Cut� du
menu �Edit�. Notez bien que ces deux commandes ne sont pas
�quivalentes: C-w ne fait que supprimer le texte en le sauvegardant de
mani�re interne (comme C-k), mais �Cut� sauvegarde en plus le texte
dans le clipboard de X Window, o� il pourra �tre acc�d� par d'autres
applications.

Pour r�cup�rer du texte en provenance d'autres applications, utilisez
�Paste� du menu �Edit�.

Le bouton du milieu sert principalement � choisir des objets visibles
dans les fen�tres d'Emacs. Par exemple, si vous entrez dans �Info� (le
syst�me de documentation en ligne) en tapant C-h i ou en utilisant le
menu �Help�, vous pourrez suivre un lien surlign� en cliquant dessus
avec le bouton du milieu. De la m�me mani�re, si vous commencez �
taper un nom de fichier apr�s avoir fait C-x C-f, et que vous appuyez
sur <Tab> en cours de route, Emacs vous ouvrira une fen�tre avec
toutes les compl�tions possibles, et vous pourrez en s�lectionner une
gr�ce au bouton du milieu.

Le bouton droit fait appara�tre un menu. Le contenu de ce menu varie
en fonction du mode dans lequel vous vous trouvez, et contient en
g�n�ral quelques commandes fr�quemment utilis�es.

>> Cliquez avec le bouton de droite pour voir le menu en question.

Si vous rel�chez le bouton, le menu dispara�t.


* EXTENSION DE L'ENSEMBLE DES COMMANDES
---------------------------------------

Il existe bien plus de commandes dans Emacs que l'on ne pourrait en
associer aux touches <Control> et <Meta>. Pour rem�dier � cela, Emacs
utilise la commande X (eXtension) qui se pr�sente sous deux aspects:

	C-x	Extension par caract�re (suivit d'un caract�re).
	M-x	Extension par nom (suivit d'un nom de commande).

Ces commandes, bien que tr�s utiles, sont utilis�es moins souvent que
celles que vous avez d�j� apprises. Vous en connaissez d�j� deux: les
commandes relatives aux fichiers (C-x C-f et C-x C-s). Un autre
exemple est la commande pour quitter d�finitivement Emacs, C-x C-c (ne
vous inqui�tez pas des �ventuels changements qui seraient perdus, C-x
C-c vous propose de sauver ces changements avant de tuer Emacs).

C-z est la commande qui vous permet de quitter Emacs �temporairement�,
pour que vous puissiez y revenir plus tard.

Sur les syst�mes le permettant, C-z �suspend� Emacs, ce qui signifie
que l'on retourne au shell sans tuer Emacs. Dans la plupart des cas,
vous pouvez revenir � Emacs en tapant 'fg' ou '%emacs'.

Sur les syst�mes ne permettant pas la suspension de processus, cette
commande cr�� un sous-shell qui continue � ex�cuter Emacs, vous
donnant ainsi la possibilit� de faire tourner d'autres programmes et
revenir � Emacs plus tard. Dans ce cas, la commande shell 'exit' est
la mani�re habituelle de retourner au sous-shell d'Emacs.

Vous utiliserez C-x C-c quand le moment sera venu de vous d�loguer ou
d'�teindre la machine. C'est aussi la bonne mani�re de sortir d'Emacs
si celui-ci a �t� lanc� depuis un maileur ou tout autre utilitaire,
ceux-ci ne sachant pas forc�ment comment g�rer les suspensions. Dans
des circonstances o� vous ne vous d�loguez pas, mieux vaut suspendre
par C-z au lieu de sortir v�ritablement d'Emacs.

Il existe de nombreuses commandes sous C-x. Voici celles que vous avez
apprises jusque l�:

	C-x C-f		Visiter un fichier (Find File).
	C-x C-s		Sauver un fichier (Save File).
	C-x C-b		Lister les buffers (List buffers).
	C-x C-c		Quitter Emacs (Quit Emacs).
	C-x u		Annuler Op�ration (Undo).

Les commandes �tendues par nom sont des commandes utilis�es tr�s peu
souvent, ou disponibles seulement sous certains modes. Par exemple, la
commande �replace-string� substitue globalement une cha�ne de
caract�res par une autre. Si vous tapez M-x, Emacs vous affichera M-x
en bas de la fen�tre et vous pourrez alors taper le nom d'une
commande, ici replace-string. Tapez simplement 'repl <Espace> s <Tab>'
et Emacs compl�tera le nom pour vous. Terminez le nom avec <Return>

La commande replace-string requiert deux arguments: la cha�ne �
remplacer et la cha�ne de remplacement. Terminez chacune de ces
cha�nes par <Return>.

>> D�placez le curseur sur la ligne blanche en dessous de ce
   paragraphe, puis tapez
   M-x repl<Return>s<Return>Remarquez<Return>Notez<Return>.

   Remarquez comme cette ligne a chang�: le mot R-e-m-a-r-q-u-e-z a
   �t� remplac� par N-o-t-e-z partout o� il est apparu apr�s le
   curseur.


* SAUVEGARDE AUTOMATIQUE
------------------------

Si votre syst�me crashe alors que certaines modifications n'�taient
pas sauv�es, vous perdez des donn�s. Pour rem�dier � ce probl�me,
Emacs sauvegarde p�riodiquement tous vous fichiers, et cela de mani�re
automatique. Ce fichier de sauvegarde est appel� �auto save�. Son nom
commence et se termine par un '#'. Par exemple, un fichier auto save
de 'hello.c' a pour nom '#hello.c#'. Quand vous sauvez le fichier de
mani�re normale, le fichier auto save est effac�.

Si votre ordinateur crashe, vous pouvez restaurer la sauvegarde en
ouvrant le fichier normalement (le VRAI fichier, pas l'auto save),
puis en tapant M-x recover-file<Return>. R�pondez 'yes<Return>' � la
question.


* ZONE D'�CHO
-------------

Quand Emacs constate que vous tapez lentement, il vous montre ce que
vous avez tapez en bas de la fen�tre, dans la zone d'�cho (�echo
area�). Cette zone contient la derni�re ligne de la fen�tre d'Emacs.


* LIGNE DE MODE
---------------

La ligne juste au dessus de la zone d'�cho s'appelle ligne de mode
(�modeline�). Elle dit actuellement quelque chose comme �a:

--**-XEmacs: TUTORIAL.FRANCAIS     (Fundamental)--L752--67%---------

Cette ligne fournit des renseignements utiles sur le status d'Emacs et
le texte que vous �ditez.

Vous connaissez d�j� la signification du nom de fichier: c'est celui
que vous �tes en train d'�diter. -xx%- indique le pourcentage de texte
situ� au dessus du curseur. Si vous pouvez voir le d�but du fichier �
l'�cran, --Top-- sera indiqu� au lieu de --00%--. Si le bas du fichier
est visible, il y aura --Bot-- � la place. Si votre texte est tout
entier contenu dans la fen�tre, vous verrez --All--.

Les �toiles '*' au d�but signifient que vous avez fait des changements
au texte. Quand vous ouvrez le fichier, ou apr�s l'avoir sauv�, il n'y
aura plus d'�toiles, mais juste des tirets.

La partie entre parenth�ses vous indique dans quel mode d'�dition vous
vous trouvez. Le d�faut (que vous utilisez en ce moment) est le mode
�Fundamental�. C'est un exemple de Mode Majeur (�major mode�).

Il existe de nombreux modes majeurs. Certains sont faits pour �diter
diff�rents langages, diff�rentes sortes de texte, du Lisp, du C etc.
Il ne peut y avoir qu'un mode majeur actif � la fois, et son nom se
trouve sur la ligne de mode (l� ou vous voyez �Fundamental� en ce
moment).

Chaque mode fait certaines commandes se comporter diff�remment. Par
exemple, la commande pour cr�er des commentaires dans un programme
tient compte des diff�rents caract�res de commentaire des
langages. Chaque mode majeur est le nom d'une commande �tendue. Par
exemple la commande M-x fundamental-mode vous place en mode
fondamental.

Si vous voulez �diter du texte en fran�ais, vous devriez plut�t
choisir le mode Text.

>> Tapez M-x text-mode<Return>

Pas d'inqui�tude: les commandes que vous avez apprises jusqu'ici ne
sont pas radicalement diff�rentes d'un mode � l'autre. Mais vous
pouvez constater par exemple que M-b et M-f traitent les apostrophes
comme faisant partie des mots. Auparavant, ces caract�res �taient
consid�r�s comme des s�parateurs de mots. En g�n�ral, les modes
majeurs ne changent que tr�s peu le comportement des commandes
habituelles.

Pour voir la documentation du mode majeur courant, tapez C-h m.

>> Utilisez C-u C-v pour amener cette ligne vers le haut de l'�cran.
>> Tapez C-h m, pour voir les diff�rences entre les mode Fundamental
   et Text.
>> Tapez 'q' pour faire dispara�tre la documentation.

Les modes majeurs sont appel�s �majeurs� parce qu'il y en a aussi des
�mineurs�. Les modes mineurs n'alt�rent que partiellement le
comportement de tel ou tel mode majeur. Ils peuvent �tre activ�s ou
d�sactiv�s ind�pendamment du mode majeur courant. Vous pouvez en
utiliser autant que possible en m�me temps.

Un mode mineur tr�s utile pour �diter du texte est le mode
�Auto Fill�. Quand ce mode est activ�, Emacs coupe lui-m�me les lignes
si vous tapez du texte trop long pour �tre contenu sur une seule.

Pour activer ce mode, tapez M-x auto-fill-mode<Return>. Cette commande
sert � le d�sactiver ou � l'activer selon son status actuel; elle
intervertit son �tat d'activation.

>> Tapez M-x auto-fill-mode<Return>. Ins�rez maintenant une quantit�
   de �aslidfhw� jusqu'� voir que votre ligne se divise
   automatiquement en deux, � un endroit o� il y avait un espace.

La marge est en g�n�ral � 70 caract�res, mais vous pouvez la changer
gr�ce � la commande C-x f. Donner la marge requise comme argument
num�rique.

>> Tapez C-x f avec un argument de 20 (C-u 2 0 C-x f).
   Tapez du texte jusqu'� ce que la ligne soit coup�e, puis replacez
   la marge � 70.

Si vous faites des changements au milieu d'un paragraphe, le mode Auto
Fill ne recoupera pas les lignes tout seul. Pour r�ajuster les lignes
d'un tel paragraphe, tapez M-q avec le curseur n'importe o� dans le
paragraphe.

>> D�placez le curseur dans le paragraphe pr�c�dent, et tapez M-q.


* RECHERCHE
-----------

Emacs est capable de rechercher des cha�nes de caract�res aussi bien
en avant qu'en arri�re dans un texte. Ces commandes sont en fait des
commandes de d�placement du curseur. Elles d�placent le curseur au
prochain (ou pr�c�dent) endroit ou la cha�ne appara�t.

La commande de recherche d'Emacs est un peu diff�rente de celle des
autres �diteurs de texte dans la mesure o� elle est incr�mentale: la
recherche intervient au fur et �  mesure que vous tapez la cha�ne �
rechercher.

Pour d�marrer une recherche, tapez C-s (en avant) ou C-r (en
arri�re). MAIS PAS TOUT DE SUITE !! Attendez un peu pour tester ...

Apr�s avoir tap� C-s, vous constaterez que la cha�ne �I-search�
appara�t comme prompt dans la zone d'�cho. Cela vous indique qu'Emacs
est en mode de recherche incr�mentale, et qu'il attend que vous
entriez la cha�ne � rechercher. <Return> termine la cha�ne.

>> Tapez C-s, et entrez LENTEMENT, une lettre � la fois, le mot
   �curseur�, en regardant bien ce qu'il se produit.
   � ce stade, vous avez cherch� le mot �curseur� une fois.
>> Tapez C-s � nouveau, pour chercher la prochaine occurrence du mot.
>> Maintenant, tapez <Delete> quatre fois et regardez comment le
   curseur se d�place.
>> Tapez <Return> pour terminer la recherche.

En mode incr�mental, Emacs recherche ce que vous avez tap� jusqu'ici,
en surlignant les occurrences trouv�es. Si aucune (nouvelle) occurrence
n'existe, C-s produira un �bip�, et la zone d'�cho affichera
�failing�. C-g terminerait aussi bien la recherche.

NOTE: Sur certains syst�mes, C-x C-s bloque l'�cran et Emacs ne dit
plus rien. Cela signifie qu'une �fonctionnalit� syst�me que l'on
appelle le �flow control� intercepte le C-s et l'emp�che de parvenir �
Emacs. Pour d�bloquer la situation, tapez C-q. Reportez-vous dans ce
cas � la section �Spontaneous Entry to Incremental Search� du manuel
d'Emacs pour plus d'information sur cette ... �particularit�.

Si vous �tes au milieu d'une recherche incr�mentale et que vous tapez
<Delete>, vous constaterez que le dernier caract�re de la cha�ne est
effac�, et que Emacs retourne � l'occurrence pr�c�dente. Si d'autre
part vous tapez un caract�re <Control> ou <Meta> (mises � part
quelques exceptions comme les caract�res sp�ciaux pour la recherche,
C-s et C-r), la recherche sera termin�e.

Rappelez vous que si C-s cherche une cha�ne APR�S le curseur, C-r la
recherche AVANT. Tout ce que nous venons de dire sur C-s s'applique �
C-r.


* FEN�TRES MULTIPLES
--------------------

Un des avantages d'Emacs est que vous pouvez afficher plusieurs
fen�tres � la fois sur l'�cran.

>> D�placez le curseur sur cette ligne, et tapez C-u 0 C-l ('L' pas '1')

>> Maintenant tapez C-x 2 pour obtenir deux fen�tres.
   Les deux fen�tres affichent le tutoriel. Le curseur reste en haut.

>> Tapez C-M-v (ou <Esc> C-v) pour d�rouler la fen�tre du bas.

>> Tapez C-x o (o pour �tre ...) pour placer le curseur dans la
   fen�tre du bas.
>> Utilisez C-v et M-v pour d�rouler la fen�tre.
   Continuez de lire dans celle du haut.

>> Tapez C-x o pour retourner dans la fen�tre du haut.
   Le curseur est exactement � la m�me place que quand vous aviez
   quitt� cette fen�tre.

Vous pouvez continuer d'utiliser C-x o pour passer d'une fen�tre �
l'autre. Chaque fen�tre a sa propre position du curseur, mais une
seule fen�tre a la fois contient r�ellement le curseur. Toutes les
commandes ordinaires d'�dition prennent effet dans la fen�tre qui
contient le curseur. On dit que cette fen�tre est �s�lectionn�e�.

La commande C-M-v est tr�s utile quand vous �ditez un texte dans une
fen�tre et que vous vous servez d'une autre en guise de
r�f�rence. Vous pouvez avancer dans l'autre gr�ce � C-M-v.

C-M-v (ou <Esc> C-v si vous n'avez pas de touche <Meta>) est un
exemple de Control-M�ta caract�re. L'ordre dans lequel les touches
<Control> et <Meta> sont enfonc�es n'a pas d'importance. Ce sont juste
des modificateurs. Par contre, <Esc> n'est pas un modificateur, donc
vous �tes oblig�s de taper d'abord <Esc>, et C-v ensuite.

>> Tapez C-x 1 dans la fen�tre du haut pour �liminer celle du bas.

C-x 1 �limine en fait toutes les fen�tres non s�lectionn�es.

Les fen�tres peuvent bien entendu contenir des buffers diff�rents. Si
vous utilisez C-x C-f pour ouvrir un fichier dans l'une des fen�tres,
l'autre ne change pas. Elles sont totalement ind�pendantes.

Voici une autre mani�re d'ouvrir un fichier dans l'autre fen�tre:

>> Tapez C-x 4 C-f suivit du nom d'un fichier, puis <Return>.
   Vous verrez le fichier appara�tre dans l'autre fen�tre. Le curseur
   ira �galement dans cette fen�tre.

>> Tapez C-x o pour remonter � la fen�tre du haut, puis C-x 1 pour
   �liminer celle du bas.


* NIVEAUX D'�DITION R�CURSIFS
-----------------------------

De temps en temps, vous vous trouverez dans ce qu'on appelle des
niveaux d'�dition r�cursifs. Ceci est indiqu� dans la ligne de mode
par des crochets autour des parenth�ses qui englobent le nom du mode
majeur. Par exemple, vous pouvez voir [(Fundamental)] au lieu de
(Fundamental).

Pour sortir d'un niveau r�cursif d'�dition, tapez <Esc> <Esc>
<Esc>. C'est un �si�ge �jectable� � usage multiple. Vous pouvez aussi
l'utiliser pour sortir du minibuffer ou �liminer des fen�tres
superflues.

>> Tapez M-x pour vous rendre dans le minibuffer, puis tapez
   <Esc> <Esc> <Esc> pour en sortir.

Il n'est pas possible d'utiliser C-g pour sortir d'un niveau r�cursif
d'�dition. La raison en est que C-g sert � annuler des commandes au
sein m�me d'un niveau r�cursif d'�dition.


* POUR OBTENIR PLUS D'AIDE
--------------------------

Dans ce tutoriel, nous avons essay� de vous fournir assez de
connaissance pour commencer � utiliser Emacs. Emacs est tellement
riche en possibilit�s qu'il serait impossible de tout dire
ici. Cependant, vous souhaiterez surement � un moment ou un autre
avoir plus de renseignements sur ses �normes possibilit�s. Emacs
comprend entre autres des commandes d'aide sur sa propre
utilisation. Toutes ces commandes d'aide commencent par le pr�fixe
C-h, le �caract�re d'aide�.

Typiquement, vous tapez C-h, puis un caract�re indiquant quelle aide
vous souhaitez obtenir. Si vous �tes VRAIMENT perdu, tapez C-h ? et
Emacs vous indiquera quelles sortes d'aide il peut vous fournir. Si
vous ne d�sirez finalement pas d'aide apr�s avoir tap� C-h, tapez
simplement C-g.

(Quelques sites red�finissent la commande C-h. Cela ne devrait vraiment
pas �tre fait, donc allez vous plaindre � votre administrateur syst�me.
Si C-h ne marche pas, tapez M-x help<Return>.)

L'aide de base est C-h c. Tapez C-h c puis une commande (m�me une
s�quence comme C-x f), et Emacs vous donnera une br�ve description de
la commande en question.

>> Tapez C-h c C-p.
   Le message doit ressembler � quelque chose comme

	C-p runs the command previous-line

Cela vous donne le �nom de la fonction�. Les noms de fonctions sont
principalement utilis�s pour customiser Emacs, mais comme en g�n�ral
ils sont choisi de mani�re � indiquer ce que fait la commande, ils
peuvent servir de courte documentation (au moins pour vous rappeler
les commandes que vous avez d�j� apprises).

Pour de plus amples informations sur les commandes, utilisez C-h k au
lieu de C-h c.

>> Tapez C-h k C-p.

Ceci affiche la documentation sur la fonction, ainsi que son nom dans
une autre fen�tre. Quand vous avez fini de lire, tapez 'q' pour
�liminer la fen�tre d'aide.

Voici d'autres aides utiles:

   C-h f	D�crire une fonction. Vous donnez son nom.

>> Tapez C-h f previous-line<Return>.
   Cela vous donne toute l'information dont Emacs dispose sur la
   fonction appel�e par la commande C-p.

   C-h a	Hyper Apropos. Tapez un mot-cl� et Emacs vous
                affichera toutes les fonctions ou variables contenant
                ce mot-cl�. Les commandes que vous pouvez appeler
                gr�ce � M-x ont un ast�risque � gauche de leur nom.

>> Tapez C-h a newline<Return>.

Tapez <Return> pour effacer l'�-propos, ou cliquez avec le bouton du
milieu sur un nom pour obtenir l'aide sur cette fonction ou variable.


* CONCLUSION
------------

Rappelez-vous bien, pour quitter d�finitivement Emacs, tapez C-x
C-c. Pour quitter temporairement (et pour pouvoir revenir), tapez C-z
(sous X Windows, C-z iconifie la fen�tre).

Ce tutoriel est fait pour �tre compr�hensible par tout nouvel
utilisateur. Donc si quelque chose n'est pas clair, n'h�sitez pas �
vous plaindre !!

Si vous avez plus particuli�rement des remarques � faire sur la
version fran�aise, vous pouvez aussi me contacter directement
(Didier Verna <didier@xemacs.org>).


COPIES / DISTRIBUTION
---------------------

Un peu d'histoire ...

* Le premier tutoriel pour l'Emacs d'origine fut �crit par Stuart
  Cracraft.
* Ben Wing l'a mis � jour pour X Windows.
* Martin Buchholz et Hrvoje Niksic y ont apport� des corrections pour
  XEmacs.
* J'en (Didier Verna) ai fait une version fran�aise un beau jour de 1997.

Cette version du tutoriel, tout comme Emacs, est copyright�e, et vous
est fournie avec la permission d'en distribuer des copies sous
certaines conditions (je laisse la notice du copyright en anglais):

Copyright (c) 1997, Didier Verna.

   Permission is granted to anyone to make or distribute verbatim copies
   of this document as received, in any medium, provided that the
   copyright notice and permission notice are preserved,
   and that the distributor grants the recipient permission
   for further redistribution as permitted by this notice.

   Permission is granted to distribute modified versions
   of this document, or of portions of it,
   under the above conditions, provided also that they
   carry prominent notices stating who last altered them.

Les conditions pour copier Emacs lui-m�me sont plus complexes, mais
dans le m�me �tat d'esprit. Vous �tes convi�s � lire le fichier
COPYING et � distribuer Emacs � vos amis. Aidez-nous � tuer
l'obstructionnisme logiciel en utilisant, �crivant et partageant du
logiciel libre!