Vous consultez un tutoriel en ligne et devez coller une commande dans le terminal Linux. Vous copiez le texte de la fenêtre du navigateur, passez au terminal et appuyez sur Ctrl + Vpour constater que « ^V« apparaît à l’écran. Que s’est-il passé ? Pourquoi ne pouvez-vous pas coller le texte dans le terminal ?


Copier et coller du texte depuis et vers la ligne de commande Linux n’est pas aussi intuitif qu’il devrait l’être. Les raccourcis clavier fonctionnent, mais il y a un problème. Nous allons vous montrer deux façons de copier/coller du texte dans le terminal Linux afin que vous puissiez enfin coller cette commande qui est restée dans votre presse-papiers pendant des heures.

Copier et coller du texte à l’aide de raccourcis clavier

Le raccourci clavier standard pour copier du texte est le suivant Ctrl + C. Il s’agit d’une convention généralement acceptée et presque tous les systèmes d’exploitation disposent de cette combinaison pour copier du texte. À l’exception de Linux !

Le raccourci clavier correct pour copier du texte dans un terminal Linux est le suivant Ctrl + Shift + Cet Ctrl + Shift + X pour couper. De même, pour coller une chaîne de texte, appuyez sur Ctrl + Maj + V.

Lire  Pourquoi mon Ping est-il si élevé ? Comment obtenir le meilleur taux de ping

La raison sous-jacente de ce comportement réside dans les racines Unix de Linux. Avant l’introduction d’un presse-papiers à l’échelle du système, Ctrl + C était, et est toujours, le raccourci standard pour mettre fin à un programme en cours sous Unix. De même, Ctrl + V a été utilisé pour une insertion verbatim.

Lorsque les nouveaux raccourcis ont été introduits sur Unix et Linux, Ctrl + X a été modifié pour inclure le Changement de poste pour maintenir la cohérence.

Vous pouvez toutefois modifier ces raccourcis clavier si vous le souhaitez.

Modifier les raccourcis clavier par défaut

Presque tous les émulateurs de terminaux Linux permettent de modifier les raccourcis clavier prédéfinis. Pour modifier le raccourci pour couper/copier/coller, ouvrez le terminal, allez dans la section Préférences et trouvez une option intitulée Raccourcis clavier, Raccourcis, Clavier, ou autre.

Sur la plupart des terminaux, vous pouvez trouver Préférences en cliquant avec le bouton droit de la souris n’importe où dans la fenêtre.

changer les raccourcis clavier pour le copier-coller sous Linux

Trouvez le raccourci pour copier, coller et couper du texte dans la liste, puis définissez les nouvelles combinaisons de touches pour effectuer ces opérations, c’est-à-dire Ctrl + C, Ctrl + Vet Ctrl + Xrespectivement.

Appliquez les modifications et testez la fonctionnalité en copiant et collant du texte à l’aide des nouveaux raccourcis.

Ces étapes sont générales mais fonctionneront avec l’émulateur de terminal que vous utilisez. Konsole dispose de la fonction Configurer les raccourcis et sur Terminator, vous pouvez accéder à l’option Préférences dans le menu contextuel.

Copier et coller du texte à l’aide de la souris

Lorsque les raccourcis clavier ne fonctionnent pas, la première chose qui vient à l’esprit est d’utiliser la souris pour copier et coller le texte. Un clic droit fait apparaître le menu contextuel. Ce menu contient des options intitulées Couper, Copie, et Collerou au moins Copie et Coller.

Il ne vous reste plus qu’à sélectionner le texte, à faire un clic droit dans le terminal et à sélectionner Couper ou Copieen fonction de vos besoins. Cette fonction s’applique à l’ensemble du système et vous pouvez l’utiliser pour copier du texte à partir de n’importe quel endroit.

copier coller du texte terminal linux en utilisant la souris

Lorsque vous voulez coller le texte, faites un clic droit à l’intérieur du terminal et sélectionnez Coller dans le menu contextuel. Comme précédemment, cela fonctionnera sur toutes les applications Linux.

Si copier et coller du texte fait partie de votre travail, avoir un gestionnaire de presse-papiers comme CopyQ sur votre ordinateur peut vous aider à être plus efficace.

Linux est différent de Windows ou macOS

Pressing Majuscule pour copier ou coller du texte depuis le terminal peut s’avérer encombrant. Il est difficile de se rappeler d’appuyer sur Majuscule à chaque fois que vous copiez/collez quelque chose, surtout au cours d’une journée bien remplie. Pourquoi faire cela alors que vous pouvez facilement revenir à l’utilisation de ces raccourcis standards et faciles à mémoriser ?

Beaucoup de choses sont différentes sous Linux par rapport à Windows ou macOS. Certaines sont positives et simplifient le fonctionnement du système, tandis que d’autres obligent les utilisateurs à revenir à leur ancien système d’exploitation. Néanmoins, il est essentiel de connaître et de comprendre ces différences.