Parfois, je copie quelque chose dans le presse-papiers, et il ne colle pas avec Shift+ Insert, mais avec Ctrl+ Vou avec un clic droit. Le comportement semble déroutant et un peu imprévisible. Y a-t-il une logique derrière la variation?
Cette question semble être liée au comportement des combinaisons de touches, mais vous ne donnez pas d'application dans laquelle vous effectuez ces combinaisons de touches. Ainsi, compte tenu de ce que dit Javier Rivera, la raison pour laquelle il est nécessaire d'utiliser SHIFT + CTRL dans un terminal, est que certaines de ces combinaisons sont utilisées dans le contrôle de la commande du terminal.
Par exemple: lorsque vous souhaitez "annuler" la commande en cours, vous cliquez sur CTRL + C, qui est utilisé dans la majorité des systèmes pour effectuer la tâche "Copier". De cette façon, si vous appuyez sur CTRL + C dans un terminal pour "copier" une partie du texte et qu'une application ou un processus est en cours d'exécution, vous "annulerez" le processus ou "fermerez" l'application en cours d'exécution.
En fonction de l'interface graphique que vous utilisez ou de l'application logicielle elle-même, SHIFT + CTRL est utile pour formater ou effectuer la tâche de "collage spécial", qui vous permet de choisir le format sur lequel le texte copié sera déposé dans l'application.
Par exemple: si vous utilisez le traitement de texte ou la feuille de calcul OpenOffice, lorsque MAJ + CTRL + V vous serez invité à choisir le format à utiliser pour le presse-papiers à déposer dans le document.
L'image suivante illustre comment les touches CTRL-V et MAJ + CTRL + V déposent le contenu du presse-papiers dans un document:
L'image suivante illustre comment les touches CTRL-V et MAJ + CTRL + V déposent le contenu du presse-papiers dans un document, APRÈS CHOISIR LE FORMAT dans le document de droite:
Dans certains cas, en tant qu'éditeurs de code (html, php, javascript), vous pouvez choisir entre coller la partie de texte copiée à partir d'un site Web ou le code qui génère le texte dans le site Web. Par exemple: lors de la copie à partir d'un tableau formaté, vous pouvez choisir de coller le texte dans le tableau ou de coller le code pour générer le tableau dans un site Web.
Vous devriez vérifier dans le menu "Edition" de l'application afin de voir comment la tâche "Collage spécial" est gérée.
L'image suivante illustre comment OpenOffice Word Processor gère la fonctionnalité "Collage spécial":
Shift
+Insert
comme mentionné dans la question?Il existe deux types de presse-papiers dans Unix / Linux: PRIMARY (souvent utilisé avec Ctrl-X / C / V) et SELECTION (texte sélectionné par la souris, inséré avec Shift-Insert ou en cliquant sur le bouton central de la souris).
Voir https://wiki.archlinux.org/index.php/clipboard pour plus de détails.
la source
Voici ce que je faisais auparavant:
Ctrl+ Insert: Copier dans le presse-papiers
Shift+ Insert: PASTE du presse-papiers
Shift+ Delete: Couper dans le presse-papiers
Maintenant, j'ai un clavier Apple, je fais: (Le clavier Apple n'a pas de touche d'insertion)
Ctrl+ Cpour copier dans le presse-papiers
Ctrl+ Vpour COLLER DU presse-papiers
Shift+ Deletepour couper dans le presse-papiers.
Dans un terminal utilisant Putty:
Sélectionnez le texte avec la souris copie directement dans le presse-papiers
Un clic droit n'importe où dans la fenêtre du terminal permet de coller
Dans une session shell standard:
Je sélectionne avec la souris et j'utilise Ctrl+ Shift+ Cpour copier dans le presse-papiers
J'utilise Ctrl+ Shift+ Vpour coller.
la source
Pour autant que je sache, j'utilise toujours CRTL + V pour coller mais quand je suis dans le terminal. Pour des raisons historiques, la lettre CTRL + ne peut pas être utilisée ici, donc j'utilise SHIFT + CTRL + V dans le terminal.
Je crois toujours que Shitf + Insert est un héritage des anciens Unix pour les garder à l'aise, mais que les interfaces graphiques modernes utilisent CTRL + V par défaut.
la source