剪切、复制、粘贴

人机互动中,剪下和贴上复制和贴上是一种为使用者介面交互技术英语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.