您如何知道何时使用SHIFT + INSERT与CTRL-V与右键单击粘贴来粘贴?


28

有时,我将某些内容复制到剪贴板,但不会使用Shift+ 粘贴Insert,而是使用Ctrl+ V或右键单击粘贴。该行为似乎令人困惑并且有些不可预测。变化背后有逻辑吗?

Answers:


8

这个问题似乎与按键组合的行为有关,但是您没有提供在其中执行这些按键组合的应用程序。因此,考虑到哈维尔·里维拉(Javier Rivera)所说的话,之所以需要在终端中使用SHIFT + CTRL,是因为这些组合中的一些已用于终端命令的控制中。

例如:当您希望“取消”当前命令时,请按CTRL + C,它在大多数系统中用于执行“复制”任务。这样,如果您在终端中按CTRL + C以便“复制”部分文本并且应用程序或进程正在运行,则将“取消”该进程或“关闭”正在运行的应用程序。

ctrl-c键组合可终止命令

根据所使用的GUI或软件应用程序本身,SHIFT + CTRL可用于格式化或执行“特殊粘贴”任务,这使您可以选择将复制的文本拖放到应用程序中的格式。

例如:如果使用OpenOffice字处理器或电子表格,则在SHIFT + CTRL + V时将提示您选择将剪贴板放入文档中所用的格式。

下图显示了CTRL-V和SHIFT + CTRL + V键如何将剪贴板的内容放入文档中: 插图

下图显示了在右侧文档中选择格式后,如何使用CTRL-V和SHIFT + CTRL + V键将剪贴板的内容拖放到文档中: 插图

在某些情况下,作为代码(html,php,javascript)编辑器,您可以在粘贴从网站复制的文本部分或在网站中生成文本的代码之间进行选择。例如:从格式化的表格复制时,您可以选择将文本粘贴到表格中,或将用于生成表格的代码粘贴到Web中。

您应该检查应用程序的“编辑”菜单,以查看如何处理“特殊粘贴”任务。

下图说明了OpenOffice Word Processor如何处理“选择性粘贴”功能: 在此处输入图片说明


4
对我来说,关于剪贴板的两种类型出现了问题:PRIMARY(通常为Ctrl-C / V / X)和CLIPBOARD(鼠标选择,使用Shift-Ins插入),而不必在终端中为PRIMARY剪贴板使用Shift快捷方式(或LibreOffice的特殊粘贴)。
2013年

1
这个“答案”没有提到问题中提到的Shift+ Insert吗?
怀特先生


20

这是我过去的工作:

Ctrl+ Insert:复制到剪贴板

Shift+ Insert:从剪贴板粘贴

Shift+ Delete:剪切到剪贴板

现在我有了Apple Keyboard,我可以:Apple Keyboard没有插入键)

Ctrl+ C复制到剪贴板

Ctrl+ V从剪贴板粘贴

Shift+ Delete剪切到剪贴板。

在使用腻子的终端中:

用鼠标选择文本直接复制到剪贴板

右键单击终端窗口中的任何位置进行粘贴

在常规的shell会话中:

我用鼠标选择,并用Ctrl+ Shift+ C复制到剪贴板

我用Ctrl+ Shift+ V粘贴。


0

据我所知,我总是使用CRTL + V进行粘贴,但是当我在终端中时。由于历史原因,无法在其中使用CTRL +字母,因此我在终端中使用SHIFT + CTRL + V。

我一直认为Shitf + Insert是旧Unix的传承,可以让它们适应旧计时器,但是现代GUI默认使用CTRL + V。


它们只是两个不同的剪贴板,如blueyed所述。
Pietro Battiston,2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.