剪切、复制、粘贴
在人机交互中,剪切和粘贴和复制和粘贴是一种为用户界面交互技术提供从来源发送文字,数据、文件或对象到目的地的命令。用户常常有需要去进行剪切和粘贴。粘贴会把剪切或复制的物品在目的地粘贴。剪切会把来源移到目的地,复制会把来源留住,复制一个并移到目的地。
历史
由来
剪切和粘贴的概念是来自人们会从书籍用剪刀剪切一些图片,并黏上其他地方。这基本在1980年代实践。以前的文具店会卖一种“编辑剪刀”有足够长的刀片去剪一版有8½吋宽的页面。而复印机的来临使做法更容易和更灵活。[1]
现普及的方法
虽然有一个机制已经在早期行和字符编辑器广泛使用,由艾芙琳·别列津发明并推出。拉里·泰斯勒在1974年至1975年帕罗奥多研究中心工作时普及了当初的剪切和粘贴。
苹果公司在Apple Lisa和麦金塔电脑广泛普及了剪切和粘贴操作系统和应用程序。苹果把功能推广到组合键,包括按住命令键分别按X(剪切)C(复制)和V(粘贴)。
常用的按键方法
剪切 | 复制 | 粘贴 | |
---|---|---|---|
通用/苹果 | ⌘ Cmd+X | ⌘ Cmd+C | ⌘ Cmd+V |
Windows/GNOME/KDE | Ctrl+X/⇧ Shift+Delete | Ctrl+C/Ctrl+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 | 按住拖曳选取 | 按中间鼠标键 |
参见
资料来源
- ^ Deutsch, L. P, and B. W Lampson. “An online editor.” Communications of the ACM 10, no. 12 (1967): 793–799.