
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- Lawrence G. Ĭopy-paste features are implemented in many command line text editors, such as ed, emacs, sed, and vi. 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 for the success of the desktop metaphor as it allowed copy and move operations based on direct manipulation. In 1983, the Apple Lisa became the first text editing system to call that temporary location "the clipboard".Įarlier control schemes such as NLS used a verb-object command structure, where the command name was provided first and the object to be copied or moved was second. 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. 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 user. The earliest editors (designed for teleprinter terminals) provided keyboard commands to delineate a contiguous region of text, then delete or move it.

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 QED text editor. 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. The act of copying/transferring text from one part of a computer-based document (" buffer") to a different location within the same or different computer-based document was a part of the earliest on-line computer editors. The advent of photocopiers made the practice easier and more flexible. Stationery stores sold "editing scissors" with blades long enough to cut an 8½"-wide page. This practice remained standard into the 1980s. The term " cut and paste" comes from the traditional practice in manuscript-editings whereby people would cut paragraphs from a page with scissors and paste them onto another page.

