Copier-coller

Un article de Wikipédia, l'encyclopédie libre.

Le copier-coller et le couper-coller sont des techniques informatiques faisant appel à la souris ou à des raccourcis au clavier pour (respectivement) reproduire et déplacer des données (texte, image, fichiers, etc.) depuis une source vers une destination.

Ces techniques ont été inventées en 1973 par Larry Tesler[1] qui travaillait au Xerox PARC[2]. Ou peut etre en 1968 par Douglas Engelbart [3] du Xeros Parc, avec une demonstration publique le 9 décembre 1968.

Ces techniques fonctionnent généralement lorsque la source et la destination font partie de la même application mais peuvent mal fonctionner ou ne pas fonctionner du tout si les applications sources et destinations sont différentes. Les données sont temporairement stockées dans un presse-papiers, qui peut être propre à une seule application ou partagé par plusieurs ou géré par le système d'exploitation. Il existe également des logiciels dédiés, qui permettent de gérer des presse-papiers multiples.

C'est l'équivalent du glisser-déposer pour des éléments d'un environnement graphique.

Du fait de la popularité de la technique, l'expression « copier-coller » est entrée dans le langage courant. Elle signifie plus ou moins reprendre un texte sans réfléchir.

Sommaire

[modifier] Les commandes

Le menu édition et la barre d'outils d'une application, ainsi que les menus contextuels, comportent généralement les commandes copier, couper et coller.

En principe, tant que l'on n'a rien sélectionné ces menus sont grisés. Lorsque l'on a sélectionné, les menus copier et couper sont actifs et coller est grisé tant que l'on n'a pas sélectionné un menu copier ou coller.

Exemples d'icônes (Tango Desktop) : couper : couper, copier : copier, coller : coller

[modifier] Au clavier

Les raccourcis utilisés traditionnellement sont les suivants :

Commande Raccourcis
plus marginalement sur Mac OS
Couper Ctrl+X Maj+Suppr Pomme+X
Copier Ctrl+C Ctrl+Inser Pomme+C
Coller Ctrl+V Maj+Inser Pomme+V
Ctrl+X, Ctrl+C ou Ctrl+V (sur un clavier QWERTY).
Ctrl+X, Ctrl+C ou Ctrl+V (sur un clavier QWERTY).

Un autre raccourci traditionnellement utilisé mais pas véritablement relié au copier-coller est Ctrl+Z pour Annuler/Défaire (la dernière action). Les touches ZXCV se suivent sur un clavier QWERTY (et XCV aussi sur un clavier AZERTY, mais pas le Z). Un moyen mnémotechnique est de remarquer que le X de couper peut être vu comme une paire de ciseaux, que le C est le début du mot copier.

Pour déplacer des dossiers sous Mac OS X, il faut utiliser le glisser-déposer. Si le fichier se trouve sur un autre disque maintenir pomme(option) enfoncée pour couper et non copier. Cette particularité de Mac OS X sert à éviter d'égarer des dossiers en étant sûr de la destination.

Il est possible d'activer commande + X (à l'aide du terminal) pour les dossiers, mais cette combinaison de touches aura pour effet de placer le dossier dans la corbeille et le commande + V ne collera pas le dossier coupé. Si l'on choisi copier les menus copier et couper restent actifs et si on choisir couper les menus copier et coller sont de nouveau grisés.

[modifier] À la souris

  • Sur les systèmes UNIX et Linux :
    • Copier : sélection à la souris (ne fonctionne pas avec une sélection au clavier), la copie est automatique
    • Coller : clic sur le 3e bouton (bouton central, ou bouton droit + gauche, ou molette, suivant la configuration)

[modifier] Conséquences

En facilitant la duplication de données informatiques, cette technique simplifie le plagiat des œuvres lorsqu'elles sont sous forme numérique, là où il faut les saisir lorsqu'elles ne le sont pas.

En programmation informatique il faut éviter le copier-coller (Don't repeat yourself!) et adopter la factorisation du code

[modifier] Voir aussi

[modifier] Articles connexes

[modifier] Lien externe

[modifier] Notes

  1. Article de Wikipédia en anglais sur Larry Tesler
  2. CV de Larry Tesler, inventeur des techniques de couper/copier-coller
  3. Recherche historique sur le copier-coller