4-3	Emacs de base
Il est important de maîtriser la notation pour les touches de contrôle avec lesquelles on effectue toutes les opérations courantes:
 
| 
Touche | 
(aussi) | 
exemple | 
Opération | 
| 
c-.. | 
CTRL- | 
c-a 
(début de ligne) | 
enfoncer la touche de contrôle et simultanément une autre touche | 
| 
m-.. | 
META- | 
m-b 
(reculer un mot) | 
enfoncer la touche "meta" ou "ALT" et simultanément une autre touche.
 
Important: Sur certains terminaux ALT ne marche pas: dans ce cas il faut appyuer sur ESC et LACHER la touche avant d'appuyer sur l'autre | 
| 
c-m-.. | 
  | 
c-m-b 
(reculer uneexpression)
 | 
  | 
| 
sh-.. | 
SHIFT- | 
  | 
  | 
| 
c-.. c-.. | 
ctrl-.., ctrl-.. | 
c-x c-s 
(sauver un fichier) | 
Laissez le doigt sur la touche de contrôle et appuyer sur deux autres touches | 
| 
c-.. .. | 
  | 
c-x d | 
lacher la touche Ctrl pour la deuxième lettre | 
| 
etc. | 
  | 
  | 
  | 
On peut assez facilement mémoriser la signifaction de ces "shortcuts", par exemple "c-f" signifie "forward", c-x "eXtension" car on utilise cet clef pour élargir les possibilités du clavier (par exemple "c-x c-s" = Save). Les commandes simples et fréquentes sont toujours associés à la touche "Ctrl", les touches "alt" et "ctrl-alt" font souvent une opération similaire (mais plus "large"). Exemple: c-f = "forward un caractère", M-f = "forward un mot", C-M-f = "forward un phrase ou une expression".
Important: Les dialogues on lieu dans la petite "fenêtre" en bas de l'écran! On l'appelle le "mini-buffer". IL NE FAUT ignorer les dialogues du mini-buffer ! On peut sortir (si nécessaire) d'un dialogue avec ctrl-g ou tuer un dialog (si vous êtes dans une autre fenêtre avec ctrl-].
4-3.1 	Lancer emacs et sortir
Pour lancer:
- 
·	Dans une fenêtre terminal "bête":
 `em' lance emacs, `xe' lance xemacs
- 
·	Sous PC
 voir dans le ménu ...
- 
·	Sous X (GUI Unix)
 emacs ou xemacs (ou encore dans le menu "tecfa")
Pour sortir: Crtl-x, Crtl-c (ou M-x save-buffers-kill-emacs)
 
4-3.2 	Aides, se sortir d'un était "coincé"
Il existe plusieurs types d'aides sous Emacs:
- 
·	c-h c-h c-h vous donne un apperçu.
- 
·	Il existe un système d'information c-h i (notez qu'on a construit une passerelle WWW)
Vous êtes coincés dans une opération ? Tapez Ctrl-g.
 
4-3.3 	Ouvrir, fermer, sauver des fichiers
 
Fichiers
| 
Fonction | 
  | 
  | 
| 
ouvrir | 
c-x c-f | 
Ouvre un fichier. S'il n'existe pas il va créer un "buffer" avec ce nom | 
| 
sauver | 
c-x c-s | 
Sauve un fichier (buffer) | 
| 
sauver "comme" | 
c-x c-w | 
Sauve un buffer sous un autre nom | 
| 
  | 
  | 
  | 
 
4-3.4 	Gestion de "buffers" (à faire)
A ne pas confondre avec un fichier! Un buffer correspond à un fichier ouvert (ou nouveau) dans Emacs. 
 
| 
Fonction | 
  | 
  | 
| 
lister | 
c-x c-b | 
Lister les buffers utilisés | 
| 
aller | 
c-x b | 
Vous met dans un buffer | 
| 
diviser | 
c-x 2 | 
Affiche 2 buffers dans une fenêtre | 
| 
aller | 
c-x o | 
Vous place dans l'autre fenêtre | 
 
4-3.5 	Navigation (à faire)
Voir la réference card ou encore le tutoriel emacs
 
4-3.6 	Couper/coller, chercher/remplacer (à faire)
Voir la réference card ou encore le tutoriel emacs
 
 
       
        - -Toolbox -Tecfa Manuel
 - -Toolbox -Tecfa Manuel