Com copiar, enganxar i altres dreceres de teclat de l'terminal


Copiar i enganxar al terminal

Si fas servir el terminal, I si llegeixes aquest blog crec que ho hauràs fet alguna vegada, t'hauràs adonat que no es pot copiar i enganxar amb les dreceres de teclat que portem fent servir tota la vida. Va ser Apple qui va introduir la drecera Ctrl + C per copiar, m'imagino que perquè «Copy» comença per C, i Ctrl + V per enganxar, l'explicació sembla ser que està a la banda de la C. Aquests dreceres no funcionen en el terminal de Linux. Per què? Hi ha una raó de pes.

Ctrl + C s'usa per interrompre una acció en el Bash de Linux. Per exemple, encara que en aquest exemple no és el més recomanat, podem pressionar Ctrl + C per interrompre una instal·lació que està trigant massa. Ctrl + V s'usa per inserir el següent caràcter en l'editor. Si pressionem Ctrl + C o Ctrl + V al terminal quan no estem executant res, el que apareixerà serà ^ C i ^ V respectivament. En resum, el terminal fa servir la tecla Ctrl costat d'altres caràcters per realitzar funcions especials en el Bash, però els terminals moderns necessitaven alguna cosa més.

Sortida d'un comando guardada
Article relacionat:
Com guardar la sortida d'una ordre de l'terminal

Dreceres de teclat de l'terminal modern

Els desenvolupadors moderns van pensar de fer clic dret i triar l'opció copiar o enganxar era massa tediós, per la qual cosa van afegir noves dreceres de teclat. Als dreceres que podem fer servir a la resta d'aplicacions per copiar i enganxar cal afegir la clau «Maj». A continuació teniu una llista amb dreceres per copiar i enganxar diferents parts de el text:

Drecera de teclat Acció
Ctrl + Shift + c Copia el text seleccionat.
Ctrl + Maj + v Enganxa el text copiat.
Ctrl + u Talla tot des de l'inici de la línia fins al cursor.
Ctrl + k Talla tot de el cursor a la fi de la línia.
Alt + d Talla la paraula que hi ha darrera el cursor.
Ctrl + w Talla la paraula que hi ha davant de l'cursor.
Ctrl + i Enganxa el text tallat anteriorment.
Alt + i Enganxa el segon text tallat anteriorment.
Alt + Ctrl + i Enganxa el primer argument de la comanda anterior.

He de reconèixer que no sóc un gran fan dels canvis i haver d'afegir «Shift» per copiar i enganxar al terminal no em resulta natural. Però també sóc algú a qui li agrada l'eficiència, per la qual cosa conèixer com es fa amb el teclat m'és útil. I a tu?


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   lillo1975 va dir

    Et falta Ctrl + Shift + T per a una nova pestanya

  2.   Maxi va dir

    Hola, quan pressiono la comanda «Ctrl + Maj + C» en Chrome, m'obre com un codi en html a la dreta i no copia cap text seleccionat, hi ha alguna manera de copiar el text sense donar-li a l'click dret o que et aparegui això a Google?

  3.   Ivor O'Connor va dir

    Still, I want to assign ctl-c to copy and CLT-v to paste. Any idees on how to do that on linux mint xfce?