45 votes

Impossible de coller dans le terminal Gnome depuis Netbeans

Lorsque je copie quelque chose d'une autre fenêtre vers mon terminal et que je veux le coller dans mon terminal (sur la ligne de commande), l'option coller dans Edit est grisée. Ctrl + V ne fonctionne pas dans GNOME Terminal 2.29.6.

J'essaie de copier depuis netbeans dans un terminal. Si je le colle ailleurs, dans gedit par exemple, il est collé. Il est donc copié.

Utilisation Ctrl + Shift + C / V ne fonctionne pas.

S'agit-il d'un paramétrage d'une sorte ou d'une autre ?

4voto

Vous pouvez également modifier les combinaisons de touches par défaut du système, afin de pouvoir utiliser les touches ctrl+v dans le terminal.

Edit->Keyboard Shortcuts

4voto

wbharding Points 141

J'ai eu le même problème avec Rubymine, où je n'arrivais pas à copier depuis Rubymine et à coller dans le terminal avec CTRL-SHIFT-V. Étant donné que je fais cela des dizaines de fois par jour, je n'avais que peu d'intérêt à copier dans gedit à chaque fois, puis à copier dans le terminal, et j'ai donc trouvé une solution qui ne l'exige pas :

http://www.williambharding.com/blog/technology/fix-it-ubuntu-ctrl-shift-v-wont-paste-into-terminal/

Histoire courte : OpenJDK ne joue pas bien avec le presse-papiers. Je suppose que cela s'applique aussi bien à Netbeans qu'à Rubymine puisque les deux tournent via une VM Java.

3voto

Jim Points 4057

Copier un texte en le mettant en surbrillance à l'aide de la souris . En général, vous pouvez utiliser Ctl+C ou cliquer avec le bouton droit de la souris sur la sélection et sélectionner "copier" dans le menu contextuel.

Coller du texte en cliquant sur le bouton du milieu de la souris . Ctl+V fonctionne également dans de nombreux endroits, de même que Shift+Insert.

Que faire lorsque cela ne fonctionne pas ?

Le problème se pose lorsque des applications différentes utilisent des presse-papiers différents. Vous réussissez à copier le texte dans le presse-papiers de l'application A, mais lorsque vous passez à l'application B pour le coller, celle-ci essaie de le coller à partir d'un autre presse-papiers. Dans Windows, toutes les applications utilisent le même presse-papiers.

Il existe plusieurs solutions. La plus simple est probablement d'installer Parcellite.

Installer le parcellite

sudo apt-get install parcellite

Exécuter la parcellite

parcellite&

Une icône de presse-papiers apparaît dans la barre d'état système.

Utiliser le parcellite

  1. Copiez du texte.
  2. Cliquez sur l'icône du presse-papiers dans la barre d'état système et sélectionnez ce que vous voulez dans le menu.
  3. Collez votre texte.

2voto

Kyle Gibbons Points 133

Il semble que le texte n'ait pas été copié en premier lieu. S'il y a quelque chose à coller dans le presse-papiers, il sera possible de cliquer sur Édition -> Coller.

Dans le terminal Gnome, le raccourci clavier pour coller est généralement Ctrl + Shift + V .

2voto

WiredJ Points 71

Il existe un bogue dans Linux qui désélectionne parfois les informations copiées lorsque l'on essaie de copier/coller entre deux applications différentes. Je recommande d'installer un gestionnaire de presse-papiers, vous verrez alors ce bogue en action. Parcellite est mon préféré. Si vous utilisez Debian/Ubuntu, collez "sudo apt-get install parcellite" (sans guillemets) dans un terminal (ha,ha) ou utilisez Synaptic pour l'installer. Ce bug affecte tous les programmes, pas seulement le terminal.

Après avoir installé et démarré Parcellite (Applications -> Accessoires -> Parcellite), vous verrez une icône de presse-papiers dans votre systray. Recréez le bogue, puis cliquez sur l'icône de la barre d'état. Vous verrez que l'information a été copiée mais qu'elle est grisée, c'est-à-dire qu'elle n'est pas sélectionnée. Cliquez dessus pour la sélectionner et vous pourrez alors la coller à votre guise. Il s'agit de l'un des bogues les plus ennuyeux de tous les temps, qui existe depuis des années.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X