Come copiare, incollare e altre scorciatoie da tastiera del terminale


Copia e incolla nel terminale

Se usi il file terminale, e se leggi questo blog penso che prima o poi lo avrai fatto, ti sarai reso conto che non è possibile copia e incolla con le scorciatoie da tastiera che usiamo da sempre. È stata Apple a introdurre la scorciatoia Ctrl + C per copiare, immagino che perché "Copia" inizia con C e Ctrl + V per incollare, la cui spiegazione sembra essere accanto a C. Queste scorciatoie non funzionano nel terminale di Linux. Perché? C'è una ragione convincente.

Ctrl + C viene utilizzato per interrompere un'azione in Linux Bash. Ad esempio, sebbene in questo esempio non sia consigliato, possiamo premere Ctrl + C per interrompere un'installazione che richiede troppo tempo. Ctrl + V viene utilizzato per inserire il carattere successivo nell'editor. Se premiamo Ctrl + C o Ctrl + V nel terminale quando non stiamo eseguendo nulla, ciò che apparirà sarà rispettivamente ^ C e ^ V. In breve, il terminale usa il tasto Ctrl insieme ad altri caratteri per eseguire funzioni speciali nella bash, ma i terminali moderni avevano bisogno di qualcos'altro.

Output del comando salvato
Articolo correlato:
Come salvare l'output di un comando da terminale

Scorciatoie da tastiera del terminale moderno

Gli sviluppatori moderni pensavano che fare clic con il pulsante destro del mouse e scegliere l'opzione copia o incolla fosse troppo noioso, quindi hanno aggiunto nuove scorciatoie da tastiera. Alle scorciatoie che possiamo usare nel resto delle applicazioni per copiare e incollare, dobbiamo aggiungere il tasto «Shift». Ecco un elenco di scorciatoie per copiare e incollare diverse parti del testo:

Scorciatoia da tastiera Azione
CTRL + MAIUSC + C. Copia il testo selezionato.
Ctrl + Maiusc + v Incolla il testo copiato.
Ctrl + u Taglia tutto dall'inizio della riga al cursore.
Ctrl + k Taglia tutto dal cursore alla fine della riga.
Alt + d Taglia la parola dietro il cursore.
Ctrl + w Taglia la parola davanti al cursore.
Ctrl + y Incolla il testo precedentemente tagliato.
ALT + Y Incolla il secondo testo precedentemente tagliato.
ALT + CTRL + Y Incolla il primo argomento del comando precedente.

Devo ammettere che non sono un grande fan dei cambiamenti e dover aggiungere "Shift" per copiare e incollare nel terminale non mi viene naturale. Ma sono anche una persona a cui piace l'efficienza, quindi sapere come farlo con la tastiera mi è utile. E tu?


3 commenti, lascia il tuo

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Leillo1975 suddetto

    Ti manca Ctrl + Maiusc + T per una nuova scheda

  2.   Maxi suddetto

    Ciao, quando premo il comando "Ctrl + Maiusc + C" in Chrome, mi apre come un codice in html a destra e non copia il testo selezionato, c'è un modo per copiare il testo senza fare clic con il tasto destro o che appare a te in Google?

  3.   Ivor O'Connor suddetto

    Tuttavia, voglio assegnare ctl-c per copiare e clt-v per incollare. Qualche idea su come farlo su linux mint xfce?