Pricident Suivant Table des matihres

2. Buffer, Fichier, Fenêtre

Contrairement à certains éditeurs, Emacs n'édite pas de fichiers. Emacs édite des buffers. Un fichier est une suite d'octets sur un support quelconque, mais pour Emacs un buffer est une copie de travail de ce fichier. Toutes les modifications apportées à un texte sont en fait apportées à un buffer avant d'être enregistrées dans un fichier.

Emacs possède de plus une notion de fenêtre. Une fenêtre est un espace sur l'écran qui affiche un buffer. Elle contient de plus une ligne de mode qui donne des indications sur le buffer en cours d'édition (voir chapitre Organisation de l'écran).

Lorsque l'utilisateur saisit du texte, c'est dans la fenêtre qu'il le saisit, mais c'est dans le buffer que sont faites ses modifications. Lorsque l'utilisateur change de buffer la fenêtre reste la même mais le buffer affiché change.

2.1 Manipulation de fichiers

2.2 Manipulation de buffers

2.3 Manipulation de fenêtres


Pricident Suivant Table des matihres