next up previous contents
suivant: Registres monter: Introduction à l'éditeur Emacs précédent: Copier et coller   Table des matières

Point, Marque, Région

Emacs permet de manipuler des blocs de texte, appelés ici régions. On définit la région entre le point et la marque. Le point est synonyme de curseur: c'est le carré noir où se fait l'insertion de texte. La marque est quant à elle invisible. On peut la fixer où on veut, mais attention à bien se rappeler où elle se trouve. Sinon, on peut échanger le point et la marque pour identifier cette dernière. La manipulation de régions est très pratique pour copier une partie de texte sans l'effacer, par exemple.

Définitions:

Point
pointeur symbolisé par le curseur.
Marque
pointeur invisible, déplaçable.
Région
zone délimitée par le point et la marque.

Commandes:

CTRL-@
place la marque à l'endroit du curseur. C'est l'équivalent de CTRL-Espace.
CTRL-x CTRL-x
échange le point et la marque.
Meta-@
place la marque après le prochain mot (région=mot).
Meta-h
définit la région comme le paragraphe actuel.
CTRL-x CTRL-p
idem avec la page actuelle.
CTRL-x h
idem avec tout le buffer actuel.
CTRL-w
coupe (effacement) la région (à réécrire avec CTRL-y).
Meta-w
copie la région (sans l'effacer) (à réécrire avec CTRL-y).
CTRL-x TAB
indente la région d'un espace.
CTRL-x CTRL-l
met la région en minuscule.
CTRL-x CTRL-n
met la région en majuscule.
Meta-=
compte les lignes de la région.
CTRL-x n
restreint le buffer à la région, pour édition temporaire.
CTRL-x w
rend le buffer entier éditable à nouveau.
Meta-x write-region
sauve la région sous un nom donné.
Meta-x print-region
envoie la région à l'imprimante.


next up previous contents
suivant: Registres monter: Introduction à l'éditeur Emacs précédent: Copier et coller   Table des matières
Marc SCHAEFER 2003-03-01