剪贴板

✍ dations ◷ 2025-07-01 16:22:18 #剪贴板

剪贴板(英语:clipboard),有时也称剪切板、剪贴簿、剪贴本。它是一种软件功能,通常由操作系统提供,作用是使用复制和粘贴操作短期存储数据和在文档或应用程序间转移数据。它是图形用户界面(GUI)环境中最常用的功能之一,通常实现为匿名、临时的数据缓冲区,可以被环境内的大部分或所有程序使用编程接口访问。典型的应用程序会将剪贴板操作提供到用户界面,比如通过热键、菜单选项等。

剪贴板管理器(英语:Clipboard_manager)是允许用户操控剪贴板的一种应用程序。

剪贴板在各个操作系统上的语义实现各有差异,并且在同个操作系统的不同版本中也可能不同。它们还可能因不同的程序或用户设置而改变。

大多数环境是支持单份剪贴板操作,每次“剪切”或“复制”内容都将覆盖之前的内容。通常来说,“粘贴”操作都是制作内容的副本,剪贴板中的内容将被保留以备再次粘贴。

最早的剪贴板实现是数据存储为纯文本,没有例如字体、样式和颜色等元信息。之后的实现支持了多种数据类型,允许存储复杂的数据结构。有样式的文本有RTF、HTML等,还有各类位图、矢量图,以及电子表格、数据库条目等等。

举例来说,在电子表格中剪切一些单元格并将其粘贴到另一个表格中有可能保留其格式和数据,甚至可转换单元格引用,比如“SUM(...)”计算的单元格会转换为新副本所在位置的相应参数。

在数据由应用程序添加到剪贴板时,它会存储它支持的所有数据格式。这包括原生和简单(常见)格式,以便提高其他各类程序的支持率。因此,在数据粘贴到另一个应用程序时,应用程序可以使用最接近自己原生(所需要)的格式,保留尽可能多的原始数据。特别是在Windows,操作系统内部的剪贴板功能会自动将已知的高级数据格式转换为简单格式(例如RTF转换为纯文本,Unicode转换为ANSI文本),增加各应用程序能够解析某种原始数据的可能性。

有些现代的用户图形界面提供一个剪贴板管理器(英语:Clipboard_manager),支持多次剪切和粘贴。在这种模式下,剪贴板被当作一个堆栈或者说剪贴簿,新的剪切和粘贴被放在最近操作的顶部。标准的粘贴操作继续使用最近一次操作记录,而特制的界面可提供对其他记录的访问。这些管理器通常还提供一个窗口,显示最近的操作记录,允许用户选择更早的副本,然后编辑它们、更改它们的格式、搜索它们,以及其他高级功能。

大多数环境不将剪贴板的内容放入持久存储——在用户注销或重启系统时,剪贴板的内容会自动被清除。

在以前版本的Microsoft Windows操作系统中,剪贴板的内容可以随时使用“剪贴板查看器”查看(一个搭载于Windows XP和2000中的应用程序,clipbrd.exe)。用户可以按Windows+R键,然后输入clipbrd.exe运行它,或者在Windows的%windir%system32clipbrd.exe找到它。不过在更早版本和许多Windows用户手中,更常用的做法是打开“记事本”、“写字板”或者其他编辑器,然后粘贴剪贴板的内容。剪贴板的操作选项通常在“编辑”菜单或上下文菜单(右键菜单)可用,并且在文本框上下文菜单通常提供剪切、复制与粘贴的菜单选项。

标准的Windows快捷键是:

继承自IBM Common User Access(英语:IBM_Common_User_Access)的另一套快捷键:

第二套快捷键的优势是编辑大量文本时,手指更靠近方向和选择键。

剪贴板查看器从Windows Vista起已被完全移除。

在Windows 10中,用户可以按Windows+V键使用“剪贴板”。

在Macintosh操作系统,使用Finder的“编辑”-“显示剪贴板”菜单可以查看剪贴板的内容。

标准的Mac OS快捷键是:

另一种作为辅助的方式,纯文本的剪贴板。这是一个Emacs式“kill-ring”(文本字符串的堆栈)。这在所有使用标准的Cocoa文本框的应用程序中可用:

使用下列命令可以从命令行访问剪贴板:

$ # 复制数据到剪贴板:$ echo 'hello world' | pbcopy$ # 粘贴剪贴板的数据:$ pbpaste hello world

X窗口系统

X窗口系统是UNIX和Linux上的常用系统,在X Window选择(英语:X_Window_selection)中提供了一个剪贴板实现。因为“选择”是异步的,所以数据仅在被请求时转换到所需格式。

各个选择的使用和处理未被标准化。不过大多数现代的工具包和桌面环境(如GNOME和KDE)遵循被广泛接受的约定,在freedesktop.org标准中有其概述。一种名为CLIPBOARD的“选择”使用传统的剪贴板语义,并使用与Windows相同的快捷键。另一种名为PRIMARY的“选择”使用X11特有的机制。高亮的数据会立即被复制,而单击鼠标中键时会粘贴数据。这通常与CLIPBOARD的“选择”分别存储,不会改变其内容。

已有许多独立的软件开发者提供了扩展本地剪贴板的软件。其中一种是在复制与剪切事件发生时,将本地剪贴板的数据在线保存到一个网络位置,使数据被在线存储并备粘贴。另一个例子是使不支持或允许复制或粘贴剪贴板的程序支持它。例如,在登录到远程Windows服务器时,用户不允许复制和粘贴自己的用户名和密码,而像是“Clipboard Typist”工具可以帮助解除这种限制。

相关

  • 星系际航行星系际旅行是在星系间的空间旅行。 由于在银河系和最近的星系之间都有相对无比巨大的距离,这样的旅行需要的技术远远超过恒星际旅行。 星系间的距离是恒星间距的大约一百万倍
  • 仙女座III仙女座 Ⅲ是位于仙女座的一个矮椭球星系,距离大约244万光年, 它是本星系群的一员,也是M31的卫星星系。仙女座 Ⅲ是Sydney van Der Bergh在1970和1971年的照相干板上发现的。
  • 加拿大红船旗加拿大红船旗(英语:Canadian Red Ensign,法语:Red Ensign canadien)是加拿大联邦政府曾经使用的国旗,但从未经加拿大国会确认。加拿大红船旗基于红船旗设计,红底旗帜左上角纹有英国
  • 包东包东(1962年4月-),男,汉族,浙江绍兴人,中华人民共和国政治人物,河北省归国华侨联合会党组书记、主席,中华全国归国华侨联合会副主席。
  • 七海ひろき七海ひろき(中文译名:七海弘希,1月16日-),昵称KAI,是原宝冢歌剧团星组男役(日语:男役)。出生于茨城县水户市,县立水户第二高等学校出身。身高173.5cm、血液型O型。
  • 海因里希·爱德华·冯·拉德海因里希·爱德华·冯·拉德(英语:Heinrich Eduard von Lade)是一位德国银行家和业余天文学家。1817年2月24日,他出生于莱茵河河畔的盖森海姆,是一位富裕的葡萄酒商的儿子。曾在
  • 阻抗分析仪阻抗分析仪是一种电子测试仪器。它可以测量复数电阻抗随测试频率的变化。阻抗是表征电子器件,电子电路和元件材料的一个很重要的参数。另外,阻抗分析可以还被应用到介电材料,比
  • 恋模样 (单曲)“恋模様”(日语:恋模様)是日本的乐团SCANDAL的第2张独立音乐单曲。TOWER RECORDS限定发售2000张。Jolly Roger配给电影‘コラソン de メロン’主题曲。
  • 富有复富有复(?年-?年),崇祯间任邻水县主簿。是一位政治人物,明朝时曾在四川顺庆府邻水县(位于今四川省东部,梁大同三年置,是一个千年古县)担任官吏。
  • 巴剌麻儿巴剌麻儿,明朝时期吐鲁番首领,正统六年(1441年),明英宗朝议土鲁番很久没有进贡,通过米昔儿使臣回国,令将明宝钞赐给巴剌麻儿。第二年(1442年),巴剌麻儿遣使入贡。之后,东察合台汗国歪思