web-dev-qa-db-fra.com

Impossible de coller dans Gnome Terminal à partir de Netbeans

Lorsque je copie quelque chose depuis une autre fenêtre, puis mon terminal et que je veux le coller dans mon terminal (sur la ligne de commande), l’option Coller dans Éditer est grisée. Ctrl+V ne fonctionne pas dans le terminal GNOME 2.29.6.

J'essaie de copier des netbeans sous forme dans un terminal. Si je le colle ailleurs, dans gedit par exemple, il est collé. Donc, c'est copié.

En utilisant Ctrl+Shift+C/V ne marche pas.

Est-ce un paramètre de quelque sorte?

45
eddy147

Vous devez ajouter un décalage lors du collage dans le terminal: Ctrl+Shift+V Idem pour copier une sélection uniquement à l'aide d'un C au lieu:

Ctrl+Shift+C

Shift est la séquence d'échappement des raccourcis lors de l'utilisation du terminal Gnome.

Vous pouvez également utiliser Right Click-> Pastename__

37
Marco Ceppi

J'ai le même problème avec la copie de Netbeans vers un terminal. Il semble que quand vous Ctrl+C dans Netbeans, il n'est pas copié au format texte pur, vous ne pouvez donc pas le coller dans un terminal nécessitant ce type de format (c'est une hypothèse basée sur mon expérience;)).

Alors, comment je le fais? Copiez simplement à partir de Netbeans, puis collez-le dans un éditeur de texte, par exemple gedit, puis copiez-le à nouveau et collez-le simplement dans un terminal.

16
klew

Ctrl+V n'est pas une combinaison liée dans les terminaux. L'application de terminal ignore l'événement de clavier et le transmet à tout ce qui est en cours d'exécution. Ceci est souhaitable car vous ne voulez pas vraiment que la fenêtre du terminal interfère avec les événements de votre clavier.

Cliquez avec le bouton droit et cliquez sur coller. Ou utilisez Sélection primaire (surlignez du texte et cliquez avec le bouton du milieu).

Edit: Je viens d'apprendre quelque chose! Shift+Insert fonctionnera si vous voulez une méthode de saisie au clavier. C'est une méthode d'insertion basée sur la sélection primaire, il suffit donc de la surligner et de continuer.

Edit 2: Je n'arrête pas d'apprendre de nouvelles choses! Comme le dit ændrük, Ctrl+Shift+V fonctionne comme un bon presse-papiers. Donc, vous avez beaucoup d'options. Ce ne sont tout simplement pas les combinaisons de touches standard.

7
Oli

Oli et user1974 ont suggéré d'utiliser la sélection primaire (une fonctionnalité X-Windows), mais j'avais besoin de ces détails pour le faire:

1.) Surlignez le texte dans NetBeans (ne vous inquiétez pas de le copier)

2.) Cliquez du milieu dans le terminal GNOME pour le coller ici.

Aucune autre suggestion n'a fonctionné pour moi, mais cela a fonctionné comme un charme. Il y a un bug entré à netbeans.org pour cela.

6
GlenPeterson

tldr- utiliser Shift+Insert


Ctrl+C et Ctrl+V Des raccourcis clavier ont-ils été créés pour les applications à interface graphique. Apparemment, cela a quelque chose à voir avec Xerox .


Avant il y avait Ctrl+CCtrl+X, et Ctrl+V.. il y avait


Ctrl+InsertShift+Delete, et Shift+Insert

Ils ont été définis en 1987 par le IBM Common User Access

Ces raccourcis fonctionnent souvent dans les cas où les modernes ne le font pas, c'est-à-dire dans un terminal.

6
user606723

J'ai eu ce même problème avec Rubymine, où je ne pouvais pas copier à partir de Rubymine et coller dans le terminal avec CTRL-SHIFT-V. Etant donné que je le fais des dizaines de fois par jour, je n'avais que peu d'intérêt à copier à gedit à chaque fois, puis à copier sur un terminal. 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/

Petite histoire: OpenJDK ne joue pas bien avec le presse-papiers. Je suppose que cela s’appliquerait à Netbeans ainsi qu’à Rubymine puisque les deux fonctionnent via une machine virtuelle Java.

4
wbharding

Copiez le texte en le mettant en surbrillance avec votre souris. Habituellement, vous pouvez utiliser Ctl + C ou cliquez avec le bouton droit de la souris sur la sélection, sélectionnez "Copier" dans le menu contextuel.

Coller du texte en cliquant avec le bouton central de votre souris. Ctl + V fonctionne également dans de nombreux endroits, tout comme Shift + Insert.

Que faire quand ça ne marche pas

Le problème se produit lorsque différentes applications utilisent différents presse-papiers. Vous allez réussir à copier le texte dans un presse-papiers dans l’application A, mais lorsque vous allez coller l’application B, celle-ci essaiera de coller à partir d’un autre presse-papiers. Sous Windows, toutes les applications utilisent le même presse-papier.

Il y a plusieurs solutions. Le plus simple est probablement d'installer Parcellite.

Installer la satellite

Sudo apt-get install parcellite

Run parcellite

parcellite&

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

Utiliser la satellite

  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.
3
Eric Johnson

Vous pouvez également modifier les correspondances de touches système par défaut - vous pouvez donc appuyer sur ctrl + v dans le terminal.

Edit->Keyboard Shortcuts

3
thisorthat

C'est un bug dans gnome-terminal. Vous pouvez essayer xfce4-terminal.

2
hasen

On dirait que le texte n'a pas été copié. S'il y a quelque chose à coller dans le presse-papiers, alors Edition -> Coller sera cliquable.

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

2
ændrük

Il existe un bogue dans Linux qui désélectionne parfois les informations copiées lorsque vous essayez de copier/coller entre 2 applications différentes. Je recommande d'installer un gestionnaire de presse-papiers, vous verrez alors ce bogue en action. La parcellite est ma préférée. 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 bogue affecte tous les programmes, pas seulement le terminal.

Une fois que vous avez installé et démarré Parcellite (Applications -> Accessoires -> Parcellite), une icône de presse-papiers apparaît dans votre systray. Recréez le bogue, puis cliquez sur l'icône de la barre des tâches. Vous verrez que les informations ont été copiées mais grisées, c’est-à-dire qu’elles ne sont pas sélectionnées. Cliquez dessus pour le sélectionner et ensuite vous pourrez coller au contenu de votre coeur. C'est l'un des bugs les plus ennuyeux de tous les temps et existe depuis des années.

2
Deadite81

surligner le texte, clic du milieu.

C'est mon préféré, rapide, facile, fonctionne avec d'autres applications aussi. Vous devez juste être prudent avec vos clics, car vous pouvez gâcher la surbrillance. (c.-à-d. que vous ne pouvez pas mettre le texte en surbrillance, cliquer autour, mettre en surbrillance un autre texte, puis espérer cliquer au milieu avec le texte de plus tôt.)

1
user1974