剪切、复制、粘贴

人机交互中,剪切和粘贴复制和粘贴是一种为用户界面交互技术英语Interaction technique提供从来源发送文字,数据文件对象到目的地的命令。用户常常有需要去进行剪切和粘贴。粘贴会把剪切或复制的物品在目的地粘贴。剪切会把来源移到目的地,复制会把来源留住,复制一个并移到目的地。

历史

由来

剪切和粘贴的概念是来自人们会从书籍用剪刀剪切一些图片,并黏上其他地方。这基本在1980年代实践。以前的文具店会卖一种“编辑剪刀”有足够长的刀片去剪一版有8½吋宽的页面。而复印机的来临使做法更容易和更灵活。[1]

现普及的方法

虽然有一个机制已经在早期行和字符编辑器广泛使用,由艾芙琳·别列津发明并推出。拉里·泰斯勒在1974年至1975年帕罗奥多研究中心工作时普及了当初的剪切和粘贴。

苹果公司Apple Lisa麦金塔电脑广泛普及了剪切和粘贴操作系统和应用程序。苹果把功能推广到组合键,包括按住命令键分别按X(剪切)C(复制)和V(粘贴)。

常用的按键方法

  剪切 复制 粘贴
通用/苹果 ⌘ Cmd+X ⌘ Cmd+C ⌘ Cmd+V
Windows/GNOME/KDE Ctrl+X⇧ Shift+Delete Ctrl+CCtrl+Insert Ctrl+V⇧ Shift+Insert
BeOS alt+X alt+C alt+V
公共用户访问(CUA) ⇧ Shift+Delete Ctrl+Insert ⇧ Shift+Insert
Emacs Ctrl+W (至标记)
Ctrl+K (至行结尾)
Meta+W (至标记) Meta+Y(至标记)
vi D (delete) Y (yank) P (put)
X Window System 按住拖曳选取 按中间鼠标键

参见

资料来源

  1. ^ Deutsch, L. P, and B. W Lampson. “An online editor.” Communications of the ACM 10, no. 12 (1967): 793–799.