OK, ecco alcuni retroscena storici. Terminale proviene dai tempi dalla prima l'ubiquità del ctrlCe ctrlDscorciatoie. In effetti, ctrl-C ha già avuto un significato per molto tempo: in un terminale, è usato per interrompere l'attuale processo di primo piano in un terminale. E Ctrl-D è per l'invio di EOF (fine del file).
Vedi per te stesso; avviare un programma che richiederebbe molto tempo e produrre molto output, ad esempio find /, e premere Ctrl-C per interromperlo. Avviare un programma che prevede input, ad esempio cat > testfile.txt, digitare del testo, quindi premere Invio (per la nuova riga) e Ctrl-D in modo tale che il programma pensi "fine del file, fine" ed esca.
Inoltre, copia e incolla potrebbero (e possono) essere raggiunti in X in un modo molto più semplice. Nel momento in cui hai selezionato qualsiasi testo con il mouse - appena selezionato, senza premere alcun tasto - è stato copiato negli Appunti X. Ogni volta che premi il pulsante destro del mouse, senza alcuna scorciatoia da tastiera, il testo verrà incollato. Non c'è bisogno di scorciatoie. Funziona non solo nel terminale, ma anche in altri programmi: provalo!
Tuttavia, non è possibile utilizzare questo metodo per copiare qualcosa di diverso dal semplice testo; per copiare grafica, file ecc. è necessario ctrl-c e ctrl-v.
Tuttavia, per ottenere una certa compatibilità con il dogma moderno, è possibile utilizzare CtrlShiftCe CtrlShiftVin un terminale.