C'est aussi beaucoup à lire. Ce document vise à être une introduction et une référence rapide.
Terminologie Emacs
Les termes EMACS ont été établis il y a longtemps et ne sont pas typiques.
Tableau: lexique Emacs
Terme standard | Terme Emacs |
---|---|
couper | tuer |
copier | pour sauver sur l'anneau de mise à mort |
coller | à Yank |
le presse-papiers | Le tuant Ring |
le curseur | indiquer |
Alt | Méta, généralement (e.g., M-W est généralement alt-w) |
texte sélectionné | la région, délimitée par le curseur (point) et Mark |
N / A | Mark: Démarrer ou fin du texte sélectionné |
Copie dans Emacs
La copie dans EMACS n'a pas autant de commandes que la coupe. Par exemple, il y a deux commandes pour les lignes de coupe (tuer & kill-whole-line), mais pas pour la copie des lignes. La copie peut être réalisée en faisant une coupe (tuer) suivie soit par un annuler (C-x u) ou par un coup sec (pâte) (C-y), ou en sélectionnant du texte (avec une souris ou un clavier) puis faire Kill-Ring-Save (M-w).
Clipbatage Emacs A.k.un. Tuer
L'anneau de mise à mort (presse-papiers) d'Emacs contient plus que le texte le plus récemment copié / coupé; L'anneau de mise à mort contient un liste (par défaut 60 au plus) du texte copié / coupe récent. Ceci est une fonctionnalité très utile. C'est une liste avec un comportement enveloppant - quand vous accédez au-delà de sa fin, il remonte au début, et vice versa. Par conséquent, il se comporte comme une liste circulaire ou un «anneau».
Affichage du presse-papiers (tuer l'anneau) et sélection d'une entrée pour coller
Le collage, par défaut, accède au dernier texte coupé / copié. Avec Emacs, vous avez un historique des entrées de texte à choisir. Dans une version GUI d'Emacs, cliquez sur le menu Edit (ou appuyez sur F10 Si ce n'est pas visible), alors déplacez la souris sur «Coller du menu Kill», et vous verrez plusieurs des entrées récentes. Vous pouvez cliquer sur un pour le coller. Dans une version texte uniquement d'Emacs, vous réalisez la même chose en naviguant avec des clés au lieu d'une souris. Encore une fois, commencez par menu-bar-ouvert F10.
Commandes utiles
Tableau: Commandes utiles pour copier et coller dans EMACS
Commande | Clés) | Résumé | Note |
---|---|---|---|
kill-région | C-w | Coupez le texte sélectionné | comme le contrôle-x |
Kill-Ring-Save | M-w | Copier le texte sélectionné | comme le contrôle-c |
coup sec | C-y | pâte | comme le contrôle-V |
menu-bar-ouvert | F10 | Le menu d'édition est utile | |
tuer | C-k | Coupez la ligne pour terminer | |
kill-whole-line | C-S-Backspace | Coupez toute la ligne | Key fonctionne uniquement dans GUI |
mot de mise à mort | Maryland | ||
se tuer | M-k | ||
Command de marquage | C-spc ou C- @ | Commencez à sélectionner le texte | |
annuler | C- / ou C -_ ou C-x u | Utiliser après Kill pour restaurer le texte |
Sélection du texte avec le clavier
Dans EMACS, vous pouvez utiliser le clavier pour sélectionner le texte, puis le copier ou le couper. Tout d'abord, mettez le curseur (ou «point») au début du texte que vous souhaitez sélectionner, puis appuyez sur C-spc. Ensuite, naviguez dans le curseur jusqu'à la fin du texte que vous souhaitez sélectionner. Vous devriez voir le texte sélectionné surligné. Maintenant, utilisez C-w ou M-w pour couper ou copier.
Conclusion
Cet article a mis en évidence le processus de copie et de collage à l'aide d'EMACS grâce à l'utilisation de la terminologie EMACS. De plus, les commandes utiles et l'utilisation efficace du clavier pour utiliser les commandes de copie et de coller ont été discutées. Nous espérons que vous avez trouvé ces conseils utiles et vous encouragez à consulter nos autres articles à Linux Hint.