Comment sélectionner et copier du texte dans Emacs à l'aide du clavier?


11

Comment sélectionner du texte à l'aide du clavier?

Après avoir sélectionné le texte, je clique sur Modifier . Ça se voit Copy <copy>.

Comment copier du texte à l'aide du clavier?

Réponses:


1

Essayez d'activer le mode Sélection PC . Voir aussi la page copier / coller sur emacswiki


PcSelectionMode prend-il également en charge les emacs normaux ou dois-je installer un autre emacs? Soit dit en passant, je sais que C- signifie ctrl, M- signifie alt, et qu'est-ce que S-?
— sam

Il devrait être disponible dans l'installation par défaut de GNU Emacs. Vous pouvez essayer de l'activer avecM-x pc-selection-mode
— Tom

Merci ~ J'ai chargé le mode de sélection de PC. Comment appuyer sur S-?
— sam

@sam: Je suppose que Sc'est le Shiftmodificateur
— enzotib

33

Appuyez sur Ctrl- Spacepour marquer le début du bloc.

Déplacer le curseur jusqu'à la fin du bloc.

Appuyez sur Alt- wpour copier

Déplacer pour insérer la position

Appuyez sur Ctrl- ypour coller


Je ne peux pas sélectionner par ctrl + espace, et si j'utilise la souris pour sélectionner, je ne peux pas non plus copier par alt + w. Qu'est-il arrivé?
— sam

@sam: Ctrl-espace ne sélectionne pas, marque seulement le début du bloc. Ensuite, vous verrez la sélection s'agrandir si vous déplacez le curseur.
— enzotib

Désolé pour ma faute de frappe, je sais que je devrais utiliser le clavier pour déplacer le curseur. Lorsque j'appuie sur Ctrl + espace, il suffit d'ouvrir la méthode de saisie comme scim. Même lorsque j'utilise la souris pour sélectionner, je ne peux pas non plus copier par alt + w. Parce que lorsque j'ouvre gedit pour coller, rien n'apparaît.
— sam

Je veux copier et coller à l'intérieur d'emacs lui-même, je ne sais pas si cela fonctionne pour coller à l'extérieur. Et vous pouvez essayer Ctrl- @ au lieu de Ctrl-espace.
— enzotib

J'ai essayé ctrl + 2 et ctrl + shift + 2 (signifie ctrl + @) avec la touche de direction du clavier (haut, bas, gauche, droite à droite du clavier), mais je ne peux pas non plus sélectionner de caractères.
— sam

5

J'ai trouvé une autre façon, tout comme les opérations Windows.

Menu Emacs > Options > Couper et coller Cx / Cc / Cv (CUA) .

Cette option me permettra d'utiliser Shift+ Arrow keyspour sélectionner, Ctrl+ Cpour copier et ctrl+ Vpour coller.

Mais cela ne fonctionne que dans emacs. Il n'a pas pu coller sur gedit.

Si je veux coller dans gedit, je devrais utiliser le menu > modifier > copier .

Je n'ai trouvé aucun raccourci vers menu > éditer > copier .

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.