Vraag Sneltoets voor plakken op de GNOME-terminal


We gebruiken Ctrl+V om dingen van het klembord te plakken, maar dit werkt niet in het terminalvenster.

Wat is de sneltoets die op de GNOME-terminal moet worden geplakt?


71
2017-10-18 12:24


oorsprong


Ctrl-Shift-C en Ctrl-Shift-V zijn de respectieve snelkoppelingen. Een ander ding dat ook met Linux werkt (in het algemeen): als je een fragment tekst markeert, zonder een snelkoppeling, kun je het in plakken door op de middelste muisknop te klikken. - January


antwoorden:


Heb je geprobeerd het te gebruiken Ctrl + Verschuiving + V


92
2017-10-18 12:32



Waarom niet gewoon Ctrl + V? Ik snap het niet ... - user1767754
doh ... had me zoveel tijd kunnen besparen - tobi
@ user1767754 Deze snelkoppeling wordt al door de meeste terminals gebruikt om aan te geven dat de volgende sleutel letterlijk moet worden ingevoegd. Dit maakt het bijvoorbeeld mogelijk een onbewerkt tabblad-teken in terminal in te voegen. - Jan Warchoł
heel veel dank, je hebt mijn duizenden seconden gered - nur farazi


Je moet gebruiken Ctrl+Verschuiving+V om in een terminal te plakken. Kopiëren is vergelijkbaar; gebruik Ctrl+Verschuiving+C kopiëren vanaf een terminal.


Arild's commentaar legt uit (enigszins bewerkt):

Volgens de traditie, sommige Ctrl+(brief) snelkoppelingen worden toegewezen aan het invoeren van besturingstekens in de terminal (zie Hoe besturingstekens toewijzen aan toetsenborden op Wikipedia). Dat is waarom we ze niet kunnen gebruiken voor kopiëren en plakken. De snelkoppelingen kunnen in Edit> Keyboard Shortcuts worden opgeheven, maar vooral Ctrl + C is handig om aan het besturingsteken ETX te blijven toewijzen, dat wordt gebruikt om de huidige opdracht te onderbreken.


53
2017-10-18 12:33



Volgens de traditie worden sommige Ctrl + (letter) snelkoppelingen toegewezen aan het invoeren van controle karakters (en.wikipedia.org/wiki/...) in de terminal. Dat is waarom we ze niet kunnen gebruiken voor kopiëren en plakken. De snelkoppelingen kunnen worden opgeheven in Bewerken> Sneltoetsen ..., maar vooral Ctrl + C is handig om aan het besturingsteken ETX te blijven toewijzen, dat wordt gebruikt om het huidige commando te onderbreken. - Arild
@Arild Ik heb dat in het antwoord toegevoegd, bedankt! - wjandrea


Ctrl+invoegen voor 'kopiëren', Verschuiving+Verwijder voor 'knippen' en Verschuiving+invoegen want 'paste' werkt ook op de meeste plaatsen, inclusief GNOME-terminal.


10
2018-06-25 12:10



Shift+Insert plakt "primaire selectie" (xsel). Ctrl+Shift+V plakt klembord (xsel -b) op mijn computer (Ubuntu 16.04, GNOME Terminal). - jfs


Zoals gezegd door anderen, is Copy CTRL + VERSCHUIVING + C en plakken is CTRL + VERSCHUIVING + V in tegenstelling tot een normaal tekstveld.

Dus kortom, voeg gewoon shift toe aan vele andere tekstbewerkingssnelkoppelingen om het in de terminal te gebruiken.

Hier zijn een paar voorbeelden:

Kopiëren: CTRL + VERSCHUIVING + C

Plakken: CTRL + VERSCHUIVING + V

Vind: CTRL + VERSCHUIVING + F

Sluit terminalvenster: CTRL + VERSCHUIVING + w

Sluit alle terminalvensters: CTRL + VERSCHUIVING + Q

en etc.


4
2017-12-25 00:50



(Over het algemeen mogen we geen reacties gebruiken voor +1, maar ik wil zeggen dat dit een uitstekend eerste antwoord is: bondig voegt nieuwe informatie toe en verbetert bestaande antwoorden.) - chaskes