it-swarm-eu.dev

Kann nicht von Netbeans in Gnome Terminal eingefügt werden

Wenn ich etwas aus einem anderen Fenster als meinem Terminal kopiere und es in mein Terminal einfügen möchte (in der Befehlszeile), ist die Einfügeoption in Bearbeiten ausgegraut. Ctrl+V funktioniert nicht in GNOME Terminal 2.29.6.

Ich versuche, Form-Netbeans in ein Terminal zu kopieren. Wenn ich es an einer anderen Stelle einfüge, zum Beispiel in gedit, wird es eingefügt. So wird es kopiert.

Verwenden Ctrl+Shift+C/V funktioniert nicht.

Ist das eine Einstellung von einer Art?

45
eddy147

Sie müssen beim Einfügen in das Terminal eine Umschalttaste anhängen: Ctrl+Shift+V Gleiches gilt für das Kopieren einer Auswahl nur mit a C stattdessen:

Ctrl+Shift+C

Shift ist die Escape-Sequenz für Verknüpfungen bei Verwendung des Gnome-Terminals.

Alternativ können Sie Right Click-> Paste

37
Marco Ceppi

Ich habe das gleiche Problem beim Kopieren von Netbeans auf das Terminal. Es scheint, dass wenn Sie Ctrl+C In Netbeans wird es nicht im reinen Textformat kopiert, sodass Sie es nicht in ein Terminal einfügen können, das dieses Format erfordert (dies ist eine Annahme, die auf meiner Erfahrung basiert;)).

Also, wie mache ich das? Kopieren Sie es einfach aus Netbeans, fügen Sie es in einen Texteditor ein, z. B. in gedit, und kopieren Sie es dann erneut und fügen Sie es einfach in das Terminal ein.

16
klew

Ctrl+V ist keine gebundene Kombination in Terminals. Die Terminalanwendung ignoriert das Tastaturereignis und leitet es an alle laufenden Programme weiter. Dies ist wünschenswert, da Sie nichtreallymöchten, dass das Terminalfenster Ihre Tastaturereignisse stört.

Klicken Sie mit der rechten Maustaste und klicken Sie auf Einfügen. Oder verwenden Sie die primäre Auswahl (markieren Sie Text und klicken Sie mit der mittleren Maustaste).

Edit: Ich habe gerade etwas gelernt! Shift+Insert funktioniert, wenn Sie eine Tastatureingabemethode möchten. Es handelt sich um eine Einfügemethode, die auf der Primärauswahl basiert. Markieren und loslegen.

Edit 2: Ich kann nicht aufhören, neue Dinge zu lernen! Wie ændrük sagt, Ctrl+Shift+V Funktioniert als richtige Zwischenablage einfügen. Sie haben also viele Möglichkeiten. Sie sind einfach nicht die Standard-Tastenkombinationen.

7
Oli

Oli und user1974 schlugen vor, die primäre Auswahl (eine X-Windows-Funktion) zu verwenden, aber ich benötigte dazu die folgenden Details:

1.) Markieren Sie Text in NetBeans (keine Sorge, dass er kopiert wird)

2.) Klicken Sie mit der mittleren Maustaste in das GNOME-Terminal , um es dort einzufügen

Keine anderen Vorschläge arbeiteten für mich, aber das wirkte wie ein Zauber. Hierfür gibt es auf netbeans.org ein Bug .

6
GlenPeterson

tldr-use Shift+Insert


Ctrl+C und Ctrl+V wurden Tastaturkürzel für GUI-Anwendungen erstellt. Hat anscheinend etwas mit Xerox zu tun.


Bevor es war Ctrl+CCtrl+X, und Ctrl+V.. dort war


Ctrl+InsertShift+Delete, und Shift+Insert

Sie wurden 1987 durch IBM Common User Access definiert

Diese Verknüpfungen funktionieren häufig in Fällen, in denen die modernen nicht .. dh in einem Terminal.

6
user606723

Ich hatte das gleiche Problem mit Rubymine, bei dem ich mit STRG-UMSCHALT-V nicht aus Rubymine kopieren und in das Terminal einfügen konnte. Angesichts der Tatsache, dass ich das zehnmal täglich mache, hatte ich wenig Interesse daran, jedes Mal nach gedit und dann nach terminal zu kopieren, also fand ich eine Lösung, die es nicht erfordert:

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

Kurzgeschichte: OpenJDK spielt nicht Nice mit der Zwischenablage. Ich vermute, dass dies sowohl für Netbeans als auch für Rubymine gelten würde, da beide über eine Java VM ausgeführt werden.

4
wbharding

Kopieren Sie den Text, indem Sie ihn mit der Maus markieren. Normalerweise können Sie Strg + C verwenden oder mit der rechten Maustaste auf die Auswahl klicken und "Kopieren" aus dem Popup-Menü auswählen.

Einfügen von Text durch Klicken mit der mittleren Maustaste. Strg + V funktioniert auch an vielen Orten, ebenso wie Umschalt + Einfügen.

Was tun, wenn das nicht funktioniert?

Das Problem tritt auf, wenn verschiedene Anwendungen unterschiedliche Zwischenablagen verwenden. Sie werden den Text erfolgreich in eine Zwischenablage in Anwendung A kopieren. Wenn Sie jedoch zum Einfügen zu Anwendung B wechseln, wird versucht, ihn aus einer anderen Zwischenablage einzufügen. In Windows verwenden alle Anwendungen dieselbe Zwischenablage.

Es gibt verschiedene Lösungen. Am einfachsten ist es wahrscheinlich, Parcellite zu installieren.

Parcellite installieren

Sudo apt-get install parcellite

Parcellite ausführen

parcellite&

In der Taskleiste wird ein Symbol für die Zwischenablage angezeigt.

Verwenden Sie Parcellite

  1. Kopieren Sie einen Text.
  2. Klicken Sie auf das Symbol für die Zwischenablage in der Taskleiste und wählen Sie aus dem Menü aus, was Sie möchten.
  3. Fügen Sie Ihren Text ein.
3
Eric Johnson

Sie können auch die Standardtastenzuordnungen des Systems ändern, sodass Sie Strg + V in das Terminal eingeben können.

Edit->Keyboard Shortcuts

3
thisorthat

Es ist ein Fehler im Gnome-Terminal. Sie können xfce4-terminal ausprobieren.

2
hasen

Es hört sich so an, als ob der Text gar nicht erst kopiert wurde. Wenn in der Zwischenablage etwas zum Einfügen verfügbar ist, kann auf Bearbeiten -> Einfügen geklickt werden.

In Gnome Terminal lautet die Tastenkombination zum Einfügen normalerweise Ctrl+Shift+V.

2
ændrük

Es gibt einen Fehler in Linux, der beim Kopieren/Einfügen zwischen zwei verschiedenen Anwendungen manchmal die Auswahl kopierter Informationen aufhebt. Ich empfehle, einen Zwischenablage-Manager zu installieren, dann sehen Sie diesen Fehler in Aktion. Parcellite ist mein Favorit. Wenn Sie Debian/Ubuntu verwenden, fügen Sie "Sudo apt-get install parcellite" (ohne Anführungszeichen) in ein Terminal (ha, ha) ein oder installieren Sie es mit Synaptic. Dieser Fehler betrifft alle Programme, nicht nur das Terminal.

Nachdem Sie Parcellite installiert und gestartet haben (Anwendungen -> Zubehör -> Parcellite), wird in Ihrem Systray ein Symbol für die Zwischenablage angezeigt. Erstellen Sie den Fehler neu und klicken Sie dann auf das Taskleistensymbol. Sie werden sehen, dass die Informationen kopiert wurden, aber ausgegraut sind, d. H. Nicht ausgewählt wurden. Klicken Sie darauf, um es auszuwählen, und fügen Sie es nach Herzenslust ein. Dies ist einer der nervigsten Fehler aller Zeiten und gibt es schon seit Jahren.

2
Deadite81

markieren Sie Text, klicken Sie mit der mittleren Maustaste.

Das ist mein Favorit, schnell, einfach und funktioniert auch mit anderen Apps. Sie müssen nur vorsichtig mit Ihren Klicks sein, da Sie das Highlight durcheinander bringen können. (Das heißt, Sie können den Text nicht markieren, herumklicken, anderen Text markieren und dann hoffen, dass Sie mit der mittleren Maustaste auf den Text von früher klicken können.)

1
user1974