OK, đây là một số nền tảng lịch sử. Terminal đến từ thời điểm trước khi có mặt khắp nơi ctrlCvà các ctrlDphím tắt. Trong thực tế, ctrl-C đã có ý nghĩa trong một thời gian rất dài: trong một thiết bị đầu cuối, nó được sử dụng để làm gián đoạn quá trình tiền cảnh hiện tại trong một thiết bị đầu cuối. Và Ctrl-D là để gửi EOF (cuối tệp).
Xem cho chính mình; bắt đầu một chương trình sẽ mất rất nhiều thời gian và tạo ra nhiều đầu ra, chẳng hạn như find /, và nhấn Ctrl-C để làm gián đoạn chương trình. Bắt đầu một chương trình mong đợi một số đầu vào, chẳng hạn như cat > testfile.txt, nhập một số văn bản, sau đó nhấn Enter (đối với dòng mới) và Ctrl-D sao cho chương trình nghĩ rằng "kết thúc tệp, ổn" và thoát.
Hơn nữa, sao chép và dán có thể (và có thể) đạt được trong X theo cách đơn giản hơn nhiều. Khoảnh khắc mà bạn đã chọn bất kỳ văn bản nào bằng chuột - chỉ cần chọn, không nhấn phím nào - nó đã được sao chép vào bảng tạm X. Bất cứ khi nào bạn nhấn nút chuột phải , không có phím tắt, văn bản sẽ được dán. Không cần phím tắt nào cả. Điều này hoạt động không chỉ trong thiết bị đầu cuối, mà còn trong các chương trình khác - hãy thử nó!
Tuy nhiên, bạn không thể sử dụng phương pháp này để sao chép bất cứ thứ gì ngoài văn bản đơn giản; để sao chép đồ họa, tập tin, v.v. bạn cần ctrl-c và ctrl-v.
Tuy nhiên, để đạt được một số khả năng tương thích với giáo điều hiện đại, bạn có thể sử dụng CtrlShiftCvà CtrlShiftVtrong một thiết bị đầu cuối.