Sauvegarder un Buffer

Trois entrées sont proposées pour sauvegarder un document:

Enregistrer <nom de Buffer>
permet de sauvegarder directement un Buffer en utilisant son nom.
Enregistrer sous...
ouvre le sélecteur de fichiers afin de pouvoir définir un nouveau nom au document. Ce nouveau nom deviendra également le nouveau nom du Buffer concerné.
Enregistrer certains Buffers...
liste l'ensemble des Buffers et ouvre à chaque fois la boîte de dialogue Fig 2.5 afin de vous demander l'opération qui doit être effectuée sur ce Buffer. Si aucun Buffer de la liste n'a besoin d'être sauvegardé, le message suivant apparaît sur la ligne de dialogue de la fenêtre: (no files need saving).

Figure 2.5: Boîte de dialogue de sauvegarde de fichier
\begin{figure}\begin{center}
\includegraphics[scale=0.6]{/home/step/workinprogres/Xemacs_Latex//images/filedialogue.eps}\par\end{center}\end{figure}

Vous allez pouvoir à présent sauvegarder votre fichier de configuration modifié. Vous devez évidemment avoir le Buffer sample.emacs actif .

Ouvrer le menu File ou Fichier puis sélectionner l'entrée Save as... ou Enregistrer sous... Vous allez devoir remonter l'arborescence des répertoires afin de vous placer dans le répertoire utilisateur.
Pour ce faire vous devez cliquer simultanément avec les deux boutons sur les deux points qui se trouvent sur le panneau de gauche comme indiqué sur la Fig 2.4. La première fois vous devez avoir, sur la ligne de dialogue, le chemin de fichier /usr/lib/xemacs-21.1.8 .
Si vous renouvelez l'opération, vous devez avoir /usr/lib. Continuez jusqu'à ce que la ligne de dialogue ne comporte plus que le symbole /. Vous devez alors voir le répertoire home dans la liste des répertoires. Sélectionnez le, en cliquant toujours avec les deux boutons simultanément. Cliquez ensuite sur votre nom d'utilisateur. Maintenant, cliquez avec le bouton gauche de la souris sur la ligne de dialogue et entrez .emacs. Vous pouvez faire < $ \hookleftarrow$>< $ \hookleftarrow$> ou cliquer sur le bouton <OK> pour valider votre choix.
A présent le Buffer actif a changé de nom et se nomme .emacs et vous l'avez sauvegardé dans votre répertoire personnel. Lorsque vous relancerez XEmacs, celui-ci chargera automatiquement ce fichier de configuration et vous vous retrouverez avec un XEmacs personnalisé.

Vous auriez pu gagner du temps en entrant directement le chemin de sauvegarde du fichier sur la ligne de dialogue. Lorsque vous ouvrez le sélecteur de fichier, le curseur d'édition se trouve directement sur cette ligne, il suffit alors de saisir la ligne suivante:

/home/step/.emacs < $ \hookleftarrow$>< $ \hookleftarrow$>

pour sauvegarder votre fichier .emacs dans le répertoire /home/step 2.5.

La touche de fonction <F7> permet de sauvegarder directement un Buffer dans un fichier en donnant le chemin complet de ce dernier.

Lorsque vous voulez quitter XEmacs sans avoir sauvegardé vos Buffers, XEmacs affiche une boîte de dialogue (voir Fig 2.5) afin que vous puissiez enregistrer ou non les modifications apportées à vos fichiers.
Cette boîte comporte six boutons:

<Yes>
sauvegarder le Buffer référencé.
<No>
ne pas sauvegarder ce Buffer.
<Yes All>
sauvegarder tous les Buffers modifiés.
<No All>
ne sauvegarder aucun Buffer.
<Cancel>
Annulation de la commande Quitter.
<Display The Current Buffer>
Affiche le Buffer référencé.



Notes

... /home/step2.5
Le répertoire /home/step est le répertoire de notre utilisateur virtuel et vous devez le remplacer par votre nom d'utilisateur
GnuLinux user doblan@club-internet.fr
2001-06-07