Comme il a été dit, un tampon est désigné par :
Du fait de l'imbrication des tampons, on a plusieurs commandes de sauvegarde sur fichier des tampons.
attribut de modification
Les tampons ont un attribut booléen, vrai quand le tampon a été modifié. Quand il est vrai, une commande d'écrasement du tampon est précédée d'une demande de confirmation – commandes de lecture, commande "quitter", ...
La forme visuelle de l'attribut vrai est :
"*" après le nom du Buffer sur la barre d'information ;"M" devant les tampons modifiés.Cet attribut est synthétisé sur l'« arbre des textes » : une sauvegarde d'un tampon ne met pas nécessairement l'attribut à faux, s'il existe un tampon englobé modifié, non sauvegardé et attaché à un fichier.
commandes de sauvegarde
| ^X-^S | sauvegarder le tampon courant dans le fichier auquel il est associé – la commande est refusée si aucun fichier n'est associé à ce tampon. La commande est équivalente qu'on soit dans le Buffer ou dans le Buffer-Edit d'un tampon donné. | |
| ^X-^W | sauvegarder le tampon dans le fichier de nom donné : ce dernier devient le nom de fichier auquel est associé le tampon. | |
| * | ^X-^R | sauvegarder, récursivement, le tampon courant et les tampons englobés quand ils sont attachés à un fichier ; excepté le cas où le tampon courant n'est attaché à aucun fichier, cette commande met l'attribut de modification à faux. |
| ^X-^M | sauvegarder les tampons modifiés du Buffer-Edit englobant : on sauvegarde entre autres le tampon courant à la manière de la commande ^X-^S. | |
| * | ^X-^F | écrire dans un « fichier plat » du Buffer courant – c'est-à-dire un fichier de caractères. La sauvegarde ne concernant pas la forme structurée du tampon, elle ne met pas à jour l'attribut de modification. |
commandes assistée
| * | ESC-^W | commande assistée :"Write: s w r m f h Help: ?"s = ^X-^S ; w = ^X-^W ; r = ^X-^R ; m = ^X-^M ; f = ^X-^F ; h = identique à ^X-h, mais la sortie est réalisée dans un fichier donné – au lieu d'un affichage à l'écran ; ? = aide en ligne. |