703:
559:
550:
copy source elsewhere on the same screen, the copy would be made as soon as the shift was released. Similarly, holding shift and control would copy and cut (delete) the source. This workflow requires many fewer keystrokes/mouse clicks than the current multi-step workflows, and did not require an explicit copy buffer. It was dropped, one presumes, because the original Apple and IBM GUIs were not high enough density to permit multiple windows, as were the PARC machines, and so multiple simultaneous windows were rarely used.
32:
319:") to a different location within the same or different computer-based document was a part of the earliest on-line computer editors. As soon as computer data entry moved from punch-cards to online files (in the mid/late 1960s) there were "commands" for accomplishing this operation. This mechanism was often used to transfer frequently-used commands or text snippets from additional buffers into the document, as was the case with the
682:
The clipboard usually stays invisible, because the operations of cutting and pasting, while actually independent, usually take place in quick succession, and the user (usually) needs no assistance in understanding the operation or maintaining mental context. Some application programs provide a means
355:
command structure, where the command name was provided first and the object to be copied or moved was second. The inversion from verb—object to object—verb on which copy and paste are based, where the user selects the object to be operated before initiating the operation, was an innovation crucial
549:
The original cut, copy, and paste workflow, as implemented at PARC, utilizes a unique workflow: With two windows on the same screen, the user could use the mouse to pick a point at which to make an insertion in one window (or a segment of text to replace). Then, by holding shift and selecting the
339:
commands to delineate a contiguous region of text, then delete or move it. Since moving a region of text requires first removing it from its initial location and then inserting it into its new location, various schemes had to be invented to allow for this multi-step process to be specified by the
718:
from a source to a destination. It differs from cut and paste in that the original source text or data does not get deleted or removed. The popularity of this method stems from its simplicity and the ease with which users can move data between various applications visually – without resorting to
650:
operation takes place which visibly inserts the clipboard text at the insertion point. (The paste operation does not typically destroy the clipboard text: it remains available in the clipboard and the user can insert additional copies at other
566:
Computer-based editing can involve very frequent use of cut-and-paste operations. Most software-suppliers provide several methods for performing such tasks, and this can involve (for example) key combinations, pulldown menus, pop-up menus, or
840:
628:. The clipboard typically remains invisible. On most systems only one clipboard location exists, hence another cut or copy operation overwrites the previously stored information. Many
340:
user. Often this was done with a "move" command, but some text editors required that the text be first put into some temporary location for later retrieval/placement. In 1983, the
308:
them onto another page. This practice remained standard into the 1980s. Stationery stores sold "editing scissors" with blades long enough to cut an 8½"-wide page. The advent of
129:
368:
Inspired by early line and character editors that broke a move or copy operation into two steps—between which the user could invoke a preparatory action such as navigation—
903:
655:
Whereas cut-and-paste often takes place with a mouse-equivalent in
Windows-like GUI environments, it may also occur entirely from the keyboard, especially in UNIX
825:
1057:
1005:
1012:
187:
command is issued. The data remains available to any application supporting the feature, thus allowing easy data transfer between applications.
420:
allow the user to perform all the basic editing operations, and the keys are clustered at the left end of the bottom row of the standard
96:
980:
621:
Visibly, "cut" text immediately disappears from its location. "Cut" files typically change color to indicate that they will be moved.
68:
300:
The term "cut and paste" comes from the traditional practice in manuscript editing, whereby people cut paragraphs from a page with
372:
proposed the names "cut" and "copy" for the first step and "paste" for the second step. Beginning in 1974, he and colleagues at
75:
939:
873:
49:
82:
1073:
632:
text-editors provide multiple clipboard entries, as do some
Macintosh programs such as Clipboard Master, and Windows
115:
64:
959:
1016:
781:
696:
1083:
643:
The user selects a location for insertion by some method, typically by clicking at the desired insertion point.
546:
Similar patterns of key combinations, later borrowed by others, are widely available in most GUI applications.
148:
53:
259:
The capability to replicate information with ease, changing it between contexts and applications, involves
761:
675:
is pressed in most graphical systems) or the entire current line, but it may also involve text after the
172:
156:
431:
283:
refer to the dissemination of such information through documents, and may be subject to regulation by
89:
727:
179:
command creates a duplicate; in both cases the selected data is kept in temporary storage called the
1078:
393:(1984) operating systems and applications. The functions were mapped to key combinations using the
233:
264:
42:
766:
492:
379:
implemented several text editors that used cut/copy-and-paste commands to move and copy text.
751:
711:
348:
229:
180:
152:
796:
786:
735:
625:
17:
575:
The user selects or "highlights" the text or file for moving by some method, typically by
8:
357:
284:
144:
356:
for the success of the desktop metaphor as it allowed copy and move operations based on
895:
791:
676:
660:
588:
540:
536:
417:
191:
344:
became the first text editing system to call that temporary location "the clipboard".
935:
633:
520:
512:
336:
320:
315:
The act of copying or transferring text from one part of a computer-based document ("
899:
702:
1088:
927:
885:
865:
664:
637:
558:
249:
160:
1006:"Appropriate Use of the Copy and Paste Functionality in Electronic Health Records"
1053:
692:
390:
237:
869:
832:
615:
382:
376:
253:
241:
222:
221:
computer, and in a few home computer applications such the 1984 word processor
218:
210:
206:
164:
710:
The term "copy-and-paste" refers to the popular, simple method of reproducing
1067:
931:
771:
731:
576:
245:
1044:
776:
720:
528:
401:
369:
890:
691:"Copy and paste" and "Copy & Paste" redirect here. For the album, see
756:
667:. Cutting and pasting without a mouse can involve a selection (for which
656:
606:
596:
524:
508:
396:
332:
316:
309:
199:
955:
579:
over the text or file name with the pointing-device or holding down the
584:
519:
later also adopted the Apple key combinations with the introduction of
496:
386:
352:
341:
214:
195:
836:
580:
516:
504:
476:
462:
448:
624:
Conceptually, the text has now moved to a location often called the
31:
956:"Bill Moggridge, Designing Interactions, MIT Press 2007, pp. 63–68"
679:
until the end of the line and other more sophisticated operations.
305:
301:
826:"Cloning and Other Compliance Risks in Electronic Medical Records"
683:
of viewing, or sometimes even editing, the data on the clipboard.
568:
500:
260:
202:, like with paper. The commands were pioneered into computing by
800:
421:
248:, for example). Typically, clipboard support is provided by an
1054:
A personal history of modeless text editing and cut/copy-paste
16:"Cut and Paste" redirects here. For the 2006 Arabic film, see
1048:
739:
373:
203:
918:
Kuhn, Werner (1993). "Metaphors create theories for users".
128:
715:
629:
443:
133:
263:
concerns because of the risks of disclosure when handling
532:
594:
The user performs a "cut" operation via key combination
985:
Clipboard Master 2.0 by In Phase
Consulting, July 1994
920:
730:
are sensitive, with potential for the introduction of
1045:
824:
Laubach, Lori; Wakefield, Catherine (June 8, 2012).
56:. Unsourced material may be challenged and removed.
1013:American Health Information Management Association
232:has close associations with related techniques in
858:
1065:
823:
562:The sequence diagram of cut and paste operation
864:
183:. Clipboard data is later inserted wherever a
535:this was a big change as DOS users used the "
495:(CUA) standard also uses combinations of the
917:
706:Sequence diagram of the copy-paste operation
312:made the practice easier and more flexible.
889:
819:
817:
404:, which is held down while also pressing
116:Learn how and when to remove this message
701:
557:
194:based on the physical procedure used in
127:
1066:
814:
531:. For users migrating to Windows from
922:. Lecture Notes in Computer Science.
846:from the original on August 20, 2014
726:Use in healthcare documentation and
175:from its original position, and the
54:adding citations to reliable sources
25:
385:popularized this paradigm with its
331:The earliest editors (designed for
13:
427:These are the standard shortcuts:
132:Cut, copy, and paste icons are in
14:
1100:
1038:
686:
363:
1015:. March 17, 2014. Archived from
553:
347:Earlier control schemes such as
326:
30:
962:from the original on 2011-11-17
906:from the original on 2013-05-26
782:Publishing Interchange Language
697:copy and paste (disambiguation)
41:needs additional citations for
998:
973:
948:
911:
799:— Cut, copy, and paste in the
23:Computer user interface method
1:
958:. Designinginteractions.com.
807:
618:users), menu, or other means.
762:Copy & paste programming
636:programs such as the one in
7:
745:
159:technique for transferring
10:
1105:
690:
370:Lawrence G. "Larry" Tesler
295:
290:
198:print editing to create a
157:interprocess communication
149:human–computer interaction
15:
1074:User interface techniques
878:Communications of the ACM
728:electronic health records
234:graphical user interfaces
217:workstation and the 1984
190:The command names are an
932:10.1007/3-540-57207-4_24
209:in 1974, popularized by
515:used the IBM standard.
252:as part of its GUI and
707:
695:. For other uses, see
563:
493:IBM Common User Access
137:
65:"Cut, copy, and paste"
1084:Clipboard (computing)
926:. Springer: 366–376.
891:10.1145/363848.363863
705:
561:
416:for paste. These few
285:administrative bodies
265:sensitive information
230:interaction technique
163:through a computer's
153:user interface design
131:
884:(12): 793–799, 803,
797:Transposable element
787:Simultaneous editing
736:information overload
511:. Early versions of
335:terminals) provided
171:command removes the
141:Cut, copy, and paste
50:improve this article
18:Cut and Paste (film)
358:direct manipulation
981:"Clipboard Master"
874:"An online editor"
870:Lampson, Butler W.
792:X Window selection
708:
564:
418:keyboard shortcuts
192:interface metaphor
138:
1056:by Larry Tesler (
1022:on March 12, 2016
941:978-3-540-57207-7
866:Deutsch, L. Peter
721:permanent storage
634:clipboard-manager
400:key as a special
126:
125:
118:
100:
1096:
1032:
1031:
1029:
1027:
1021:
1010:
1002:
996:
995:
993:
991:
977:
971:
970:
968:
967:
952:
946:
945:
915:
909:
907:
893:
862:
856:
855:
853:
851:
845:
830:
821:
638:Microsoft Office
583:while using the
250:operating system
238:pointing devices
236:(GUIs) that use
155:. They offer an
121:
114:
110:
107:
101:
99:
58:
34:
26:
1104:
1103:
1099:
1098:
1097:
1095:
1094:
1093:
1079:Data management
1064:
1063:
1041:
1036:
1035:
1025:
1023:
1019:
1008:
1004:
1003:
999:
989:
987:
979:
978:
974:
965:
963:
954:
953:
949:
942:
916:
912:
863:
859:
849:
847:
843:
828:
822:
815:
810:
748:
700:
693:Hurricane Venus
689:
674:
670:
613:
609:
603:
599:
556:
486:
482:
472:
468:
458:
454:
441:
437:
415:
411:
407:
399:
366:
329:
298:
293:
223:Cut & Paste
122:
111:
105:
102:
59:
57:
47:
35:
24:
21:
12:
11:
5:
1102:
1092:
1091:
1086:
1081:
1076:
1062:
1061:
1051:
1040:
1039:External links
1037:
1034:
1033:
997:
972:
947:
940:
910:
857:
833:Moss Adams LLP
812:
811:
809:
806:
805:
804:
794:
789:
784:
779:
774:
769:
764:
759:
754:
747:
744:
732:medical errors
688:
687:Copy and paste
685:
672:
668:
653:
652:
644:
641:
622:
619:
611:
605:
601:
595:
592:
555:
552:
489:
488:
484:
480:
474:
470:
466:
460:
456:
452:
446:
439:
435:
413:
409:
405:
394:
383:Apple Computer
365:
364:Popularization
362:
328:
325:
297:
294:
292:
289:
254:widget toolkit
242:computer mouse
211:Apple Computer
165:user interface
143:are essential
124:
123:
38:
36:
29:
22:
9:
6:
4:
3:
2:
1101:
1090:
1087:
1085:
1082:
1080:
1077:
1075:
1072:
1071:
1069:
1059:
1055:
1052:
1050:
1046:
1043:
1042:
1018:
1014:
1007:
1001:
986:
982:
976:
961:
957:
951:
943:
937:
933:
929:
925:
921:
914:
905:
901:
897:
892:
887:
883:
879:
875:
871:
867:
861:
842:
838:
834:
827:
820:
818:
813:
802:
798:
795:
793:
790:
788:
785:
783:
780:
778:
775:
773:
772:Drag and drop
770:
768:
765:
763:
760:
758:
755:
753:
750:
749:
743:
741:
737:
733:
729:
724:
722:
717:
713:
704:
698:
694:
684:
680:
678:
666:
662:
658:
649:
645:
642:
639:
635:
631:
627:
623:
620:
617:
608:
598:
593:
590:
586:
582:
578:
574:
573:
572:
570:
560:
554:Cut and paste
551:
547:
544:
542:
538:
534:
530:
526:
522:
518:
514:
510:
506:
502:
498:
494:
478:
475:
464:
461:
450:
447:
445:
433:
430:
429:
428:
425:
423:
419:
412:for copy, or
403:
398:
392:
388:
384:
380:
378:
375:
371:
361:
359:
354:
350:
345:
343:
338:
334:
327:Early methods
324:
323:text editor.
322:
318:
313:
311:
307:
303:
288:
286:
282:
278:
277:carry forward
274:
270:
267:. Terms like
266:
262:
257:
255:
251:
247:
246:drag and drop
243:
239:
235:
231:
226:
224:
220:
216:
212:
208:
205:
201:
197:
193:
188:
186:
182:
178:
174:
173:selected data
170:
166:
162:
158:
154:
150:
146:
142:
135:
130:
120:
117:
109:
106:November 2023
98:
95:
91:
88:
84:
81:
77:
74:
70:
67: –
66:
62:
61:Find sources:
55:
51:
45:
44:
39:This article
37:
33:
28:
27:
19:
1024:. Retrieved
1017:the original
1000:
990:14 September
988:. Retrieved
984:
975:
964:. Retrieved
950:
923:
919:
913:
881:
877:
860:
848:. Retrieved
777:Photomontage
725:
709:
681:
657:text editors
654:
647:
587:to move the
565:
548:
545:
543:" commands.
529:modifier key
523:, using the
509:Control keys
490:
426:
381:
367:
346:
330:
314:
310:photocopiers
299:
280:
276:
273:copy forward
272:
268:
258:
227:
213:in the 1983
189:
184:
176:
168:
140:
139:
112:
103:
93:
86:
79:
72:
60:
48:Please help
43:verification
40:
767:Copy Cursor
757:Control key
589:text cursor
525:control key
389:(1983) and
353:verb—object
333:teleprinter
200:page layout
1068:Categories
966:2011-11-25
808:References
659:, such as
585:arrow keys
487:) to paste
424:keyboard.
342:Apple Lisa
240:such as a
196:manuscript
147:of modern
76:newspapers
1026:April 23,
908:, p. 793.
850:April 23,
837:MultiCare
752:Clipboard
714:or other
626:clipboard
616:Macintosh
581:Shift key
571:buttons.
517:Microsoft
481:⌘ Command
477:Control-V
473:) to copy
467:⌘ Command
463:Control-C
453:⌘ Command
449:Control-X
436:⌘ Command
432:Control-Z
408:for cut,
391:Macintosh
219:Macintosh
181:clipboard
960:Archived
904:archived
900:18441825
872:(1967),
841:Archived
746:See also
651:points).
577:dragging
459:) to cut
402:modifier
337:keyboard
302:scissors
145:commands
1089:Copying
1047:in the
569:toolbar
539:" and "
521:Windows
513:Windows
397:Command
351:used a
296:Origins
291:History
269:cloning
261:privacy
90:scholar
938:
898:
801:genome
738:, and
677:cursor
497:Insert
422:QWERTY
317:buffer
281:re-use
167:. The
92:
85:
78:
71:
63:
1049:ICCCM
1020:(PDF)
1009:(PDF)
896:S2CID
844:(PDF)
829:(PDF)
740:fraud
648:paste
505:Shift
442:) to
374:Xerox
306:paste
279:, or
228:This
204:Xerox
185:paste
97:JSTOR
83:books
1028:2014
992:2009
936:ISBN
852:2014
716:data
712:text
669:Ctrl
661:Pico
630:UNIX
614:for
597:Ctrl
541:MOVE
537:COPY
507:and
491:The
479:(or
465:(or
451:(or
444:undo
434:(or
387:Lisa
377:PARC
304:and
244:(by
215:Lisa
207:PARC
177:copy
161:data
151:and
134:ERP5
69:news
1058:pdf
928:doi
924:716
886:doi
663:or
533:DOS
527:as
501:Del
349:NLS
321:QED
169:cut
52:by
1070::
1011:.
983:.
934:.
902:,
894:,
882:10
880:,
876:,
868:;
839:.
835:,
831:.
816:^
742:.
734:,
723:.
665:vi
646:A
503:,
499:,
395:⌘
360:.
287:.
275:,
271:,
256:.
225:.
1060:)
1030:.
994:.
969:.
944:.
930::
888::
854:.
803:.
699:.
673:x
671:+
640:.
612:x
610:+
607:⌘
604:(
602:x
600:+
591:.
485:V
483:+
471:C
469:+
457:X
455:+
440:Z
438:+
414:V
410:C
406:X
136:.
119:)
113:(
108:)
104:(
94:·
87:·
80:·
73:·
46:.
20:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.