U kunt Ctrl + C en Ctrl + V in de Linux-terminal niet gebruiken om wat tekst te kopiëren en te plakken. Deze snelkoppelingen zijn een beetje anders voor Linux.

U bekijkt online een zelfstudie en moet een opdracht in de Linux-terminal plakken. U kopieert de tekst uit het browservenster, schakelt over naar de terminal en drukt op Ctrl+V, alleen te vinden "^ V" verschijnen op het scherm. Wat is er gebeurd? Waarom kun je de tekst niet in de terminal plakken?

Het kopiëren en plakken van tekst van en naar de Linux-opdrachtregel is niet zo intuïtief als zou moeten. De sneltoetsen werken, maar er zit een addertje onder het gras. We laten je twee manieren zien om tekst in de Linux-terminal te kopiëren/plakken, zodat je die opdracht eindelijk urenlang op je klembord kunt plakken.

Tekst kopiëren en plakken met behulp van sneltoetsen

De standaard sneltoets voor het kopiëren van tekst is Ctrl+C. Dit is een wereldwijd geaccepteerde conventie en bijna alle besturingssystemen hebben deze combinatie speciaal voor het kopiëren van tekst. Behalve Linux!

De juiste sneltoets om tekst binnen een Linux-terminal te kopiëren is Ctrl+Shift+C, En Ctrl+Shift+X voor snijden. Op dezelfde manier drukt u op om een ​​reeks tekst te plakken Ctrl+Shift+V.

De onderliggende reden voor dit gedrag ligt in de Unix-roots van Linux. Vóór de introductie van een systeembreed klembord, Ctrl+C was en is nog steeds de standaardsnelkoppeling om een ​​lopend programma op Unix te beëindigen. Evenzo, Ctrl+V werd gebruikt voor een letterlijke invoeging.

Toen de nieuwe snelkoppelingen op Unix en Linux werden geïntroduceerd, Ctrl+X werd gewijzigd om de Verschuiving sleutel, om consistentie te behouden.

U kunt deze sneltoetsen echter desgewenst wijzigen.

De standaard sneltoetsen wijzigen

Met bijna elke Linux-terminalemulator kunt u de vooraf toegewezen sneltoetsen wijzigen. Om de sneltoets voor knippen/kopiëren/plakken te wijzigen, de terminal openen, ga naar de Voorkeuren sectie en zoek een optie met de naam Sneltoetsen, Sneltoetsen, Toetsenbord of iets dergelijks.

Op de meeste terminals kunt u vinden Voorkeuren door met de rechtermuisknop ergens in het venster te klikken.

Zoek de snelkoppeling om tekst uit de lijst te kopiëren, plakken en knippen en definieer vervolgens de nieuwe toetscombinaties om die bewerkingen uit te voeren, d.w.z. Ctrl+C, Ctrl+V, En Ctrl+X, respectievelijk.

Pas de wijzigingen toe en test de functionaliteit door tekst te kopiëren en te plakken met behulp van de nieuwe sneltoetsen.

Deze stappen zijn algemeen, maar werken op de terminalemulator die u gebruikt. Konsole heeft de Snelkoppelingen configureren optie, en op Terminator hebt u toegang Voorkeuren vanuit het contextmenu.

Kopieer en plak tekst met uw muis

Als sneltoetsen niet werken, is het eerste dat in je opkomt het gebruik van de muis om de tekst te kopiëren en te plakken. Door met de rechtermuisknop te klikken verschijnt het contextmenu. Dit menu bevat opties met het label Snee, Kopiëren, En Plakken, of ten minste Kopiëren En Plakken.

Het enige dat u nu hoeft te doen, is de tekst selecteren, met de rechtermuisknop in de terminal klikken en selecteren Snee of Kopiëren, afhankelijk van uw behoeften. Dit is een systeembrede functie en u kunt deze ook gebruiken kopieer tekst van overal.

Als u de tekst wilt plakken, klikt u met de rechtermuisknop in de terminal en selecteert u Plakken vanuit het contextmenu. Net als eerder werkt dit op alle Linux-apps.

Als het kopiëren en plakken van tekst deel uitmaakt van je werk, heb je een klembordmanager zoals CopyQ op uw computer kan u helpen efficiënter te werken.

Linux is anders dan Windows of macOS

Drukken Verschuiving wanneer het kopiëren of plakken van tekst vanaf de terminal omslachtig kan zijn. Het is moeilijk te onthouden om op te drukken Verschuiving elke keer dat je dingen kopieert/plakt, vooral op een drukke dag. Waarom zou u dit zelfs doorlopen als u gemakkelijk kunt terugkeren naar het gebruik van die standaard en gemakkelijk te onthouden snelkoppelingen?

Veel dingen zijn anders op Linux in vergelijking met Windows of macOS. Sommige zijn voor het goede en vereenvoudigen de systeembewerkingen, terwijl andere de gebruikers dwingen om over te schakelen naar hun vorige besturingssysteem. Toch is het essentieel om deze verschillen te kennen en te begrijpen.