Vous ne pouvez pas utiliser Ctrl + C et Ctrl + V dans le terminal Linux pour copier et coller du texte. Ces raccourcis sont un peu différents pour Linux.
Vous consultez un didacticiel 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 + V, seulement pour trouver "^V" apparaissent à l'écran. Ce qui s'est passé? Pourquoi ne pouvez-vous pas coller le texte dans le terminal ?
Copier et coller du texte vers et depuis la ligne de commande Linux n'est pas aussi intuitif qu'il devrait l'être. Les raccourcis clavier fonctionnent, mais il y a un hic. Nous allons vous montrer deux façons de copier/coller du texte dans le terminal Linux afin que vous puissiez enfin coller cette commande 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 Ctrl + C. Il s'agit d'une convention acceptée dans le monde entier et presque tous les systèmes d'exploitation ont cette combinaison dédiée à la copie de texte. Sauf pour Linux !
Le raccourci clavier correct pour copier du texte dans un terminal Linux est Ctrl + Maj + C, et Ctrl + Maj + X pour couper. De même, pour coller une chaîne de texte, appuyez sur Ctrl + Maj + V.
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 terminer un programme en cours d'exécution sous Unix. De la même manière, Ctrl + V a été utilisé pour un encart verbatim.
Lorsque les nouveaux raccourcis ont été introduits sur Unix et Linux, Ctrl + X a été modifié pour inclure le Changement clé, pour maintenir la cohérence.
Vous pouvez cependant modifier ces raccourcis clavier si vous le souhaitez.
Modification des raccourcis clavier par défaut
Presque tous les émulateurs de terminaux Linux vous permettent de modifier les raccourcis clavier prédéfinis. Pour changer le raccourci pour couper/copier/coller, ouvrir la borne, allez au Préférences section, et recherchez une option intitulée Raccourcis clavier, Raccourcis, Clavier, etc.
Sur la plupart des terminaux, vous pouvez trouver Préférences en faisant un clic droit n'importe où dans la fenêtre.
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 + V, et Ctrl + X, respectivement.
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 sur l'émulateur de terminal que vous utilisez. Konsole a le Configurer les raccourcis option, et sur Terminator, vous pouvez accéder Préférences depuis le menu contextuel.
Copiez et collez du texte à l'aide de votre 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 Pâte, ou au moins Copie et Pâte.
Tout ce que vous avez à faire maintenant est de sélectionner le texte, de cliquer avec le bouton droit dans le terminal et de sélectionner Couper ou Copie, selon vos besoins. Il s'agit d'une fonctionnalité à l'échelle du système et vous pouvez l'utiliser pour copier du texte de n'importe où.
Lorsque vous souhaitez coller le texte, cliquez avec le bouton droit dans le terminal et sélectionnez Pâte depuis 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
Pressage Changement lorsque copier ou coller du texte depuis le terminal peut être fastidieux. Il est difficile de se rappeler d'appuyer Changement chaque fois que vous copiez/collez des choses, surtout au milieu d'une journée bien remplie. Pourquoi même passer par là alors que vous pouvez facilement revenir à l'utilisation de ces raccourcis standard et faciles à mémoriser ?
Beaucoup de choses sont différentes sur Linux par rapport à Windows ou macOS. Certains sont pour le bien et simplifient les opérations du système, tandis que d'autres obligent les utilisateurs à passer à leur système d'exploitation précédent. Néanmoins, il est essentiel de connaître et de comprendre ces différences.