Mit Umschalt + Einfügen aus der Zwischenablage in gnome-terminal einfügen?

10

Ich möchte Shift+ drücken Insert und das Einfügen aus der Zwischenablage (das Ding, in das Ctrl+ Ckopiert wird) innerhalb des Gnome-Terminals ausführen lassen .

In 13.10 wird Shift+ Insertaus dem Auswahlpuffer eingefügt (das Element, in das die Auswahl von Text schreibt). In Libre Office, Chrome und Firefox Shift+ InsertEinfügen aus der Zwischenablage. Ich möchte daher gnome-terminal so konfigurieren, dass es dasselbe tut.

Ich möchte nicht Ctrl+ Shift+ verwenden V. EDIT: Ich habe das schlecht formuliert. Ich würde immer noch gerne Ctrl+ Shift+ verwenden, Vaber ich wollte nicht, dass die Leute das als Lösung posten. Der Grund, warum ich Shift+ verwenden möchte, Insertist, dass ein von mir verwendetes Programm die Schlüssel Shift+ sendet, Insertvorausgesetzt, es wird eingefügt.

Leider gibt es im Gnome-Terminal weder unter Bearbeiten → Profileinstellungen → Kompatibilität noch unter Bearbeiten → Tastaturkürzel eine Einstellung dafür .

Der einzige andere verwandte Beitrag, den ich finden kann, ist: /ubuntu/266096/how-to-restore-proper-x-clipboard-behaviour-shiftinsert-in-12-10, von dem ich denke, dass er das Gegenteil bevorzugt was ich bevorzuge und jetzt wohl mit der änderung zufrieden bin.

Xu Wang
quelle
Möchten Sie, dass sowohl Strg + Umschalt + V als auch Umschalt + Ins die Zwischenablage in Gnome Terminal einfügen?
Kiri
1
Ich verstehe nicht ... Ich verwende <kbd> Shift </ kbd> + <kbd> Einfügen </ kbd> in mein Terminal, um die Zwischenablage einzufügen. Und es ist ein (fast) frisch installiertes Ubuntu 13.10. Das einzige Extra, an das ich mich erinnere, ist die Installation vim.
GabrielF
@ GabrielF seltsam. Danke für die Auskunft. Ich werde noch etwas nachsehen.
Xu Wang
Ich frage mich, wer die "brillante" Idee hatte, eine fast universelle Verknüpfung zu ändern ... und warum?
Rodrigo

Antworten:

6

Es gibt eine einfache Problemumgehung für das, was Sie benötigen.

  1. Zuerst müssen Sie xdotoolInstallieren Sie xdotool installieren .

  2. Starten Sie dann die Tastaturkonfiguration gnome-control-center keyboard:
    (Gehen Sie zu Verknüpfungen → Benutzerdefinierte Verknüpfungen.)

    Geben Sie hier die Bildbeschreibung ein

  3. Klicken Sie auf "+" und fügen Sie einen Namen wie "In Terminal einfügen" und den Befehl hinzu

    xdotool key --clearmodifiers ctrl+shift+v
    

    Geben Sie hier die Bildbeschreibung ein

  4. Wählen Sie dann Shift+ Insertals Schlüsselbindung:

    Geben Sie hier die Bildbeschreibung ein

Aufgrund eines Fehlers müssen Sie sich abmelden und erneut anmelden, damit die Verknüpfung wirksam wird.

Desgua
quelle
Dies scheint für mich in 18.04 nicht zu funktionieren, die neue Combo macht nichts. Das Einfügen dieses xdotoolBefehls direkt in das Terminal funktioniert jedoch.
Matthew Read
17

Es gibt eine relativ einfache Antwort:

  1. Öffnen Sie das Gnome-Terminal.
  2. Öffnen Sie Bearbeiten → Tastaturkürzel .
  3. Klicken Sie auf die alte Verknüpfung "Strg + Umschalt + V" für Einfügen, bis sie zu " Neuer Beschleuniger" wechselt , und drücken Sie dann Shift+ Insert.
  4. Schließen Sie das Fenster "Einstellungen".
  5. Shift+ Insertsollte jetzt die Zwischenablage einfügen.
kiri
quelle
Dies funktioniert sogar in Cinnamon (das auch Gnome-Terminal verwendet). Rettete meinen Tag, +1 :)
Izzy
Ich frage mich, wer die "brillante" Idee hatte, eine fast universelle Verknüpfung zu ändern ... und warum?
Rodrigo
Dies scheint in 18.04 für mich nicht zu funktionieren, die neue Combo macht nichts (aber Strg + Umschalt + V funktioniert nach dem Zurücksetzen).
Matthew Read
Dies funktionierte für mich in Ubuntu 19.04
Daniel
3

Wenn Sie SHIFT+ CTRL+ nicht verwenden möchten, Vändern Sie diesen Einfüge-Hotkey unter Bearbeiten> Tastaturkürzel in SHIFT+ INSERT.

Ich habe gnome-terminal auf lubuntu 13.10 installiert und habe diese Option (siehe Screenshot, den ich dort bereits geändert habe). Wenn Sie es nicht haben, können Sie versuchen, diese Einstellung zu ändern gconf-editor, siehe Screenshot.

Geben Sie hier die Bildbeschreibung ein

Falkner
quelle
Wie? Ich sehe diese Verknüpfung dort nicht. Bist du sicher, dass es für 13.10 da ist? Welches Untermenü sehen Sie ("Launchers", "Navigation", ...)?
Xu Wang
@XuWang Ich habe diese Option auf lubuntu 13.10. Ist das Gnome-Terminal für Ubuntu 13.10 anders? Ich habe meine Antwort aktualisiert.
Falkner