仅在 OSX 中复制和粘贴纯文本?

nip*_*ese 53 plaintext adobe-illustrator copy-paste macos

我的问题:我从网页或 Illustrator 复制一些内容,然后将其粘贴到电子邮件或其他 Illustrator 文档中,当我只希望文本符合新文档的格式时,样式会从原始文档中继承。

有没有办法强制 OSX 复制和粘贴以仅读取我选择的纯文本?

slh*_*hck 56

通常,OS X 应用程序允许您使用???V. 但这不一定在所有地方都得到支持。

如果您只想从剪贴板中的任何内容获取纯文本,然后再次将其放入剪贴板,您可以例如从终端运行以下命令:

pbpaste | pbcopy
Run Code Online (Sandbox Code Playgroud)

这将摆脱富文本格式。您可以使用Automator.app将其包装在服务中,以便通过键盘快捷键访问它。

  • 多亏了系统偏好设置中的键盘和鼠标面板,这里有了答案。如果您单击“键盘快捷键”选项卡,您可以为所有应用程序将“粘贴而不格式化”和/或“粘贴和匹配样式”分配给 Command + V。http://www.tuaw.com/2009/07/07/tuaw-tip-paste-without-formatting-by-default/ (10认同)

use*_*109 38

我很高兴找到了一种无需使用疯狂快捷方式的方法(这比格式化文本更让我烦恼)。

正如 mmdei 在http://ask.metafilter.com/187733/OSX-How-to-copy-plaintext-always-everywhere-without-exception所写

打开“系统偏好设置”

选择“键盘”

选择选项卡“键盘快捷键”

从左侧列表框中选择“应用程序快捷方式”单击右侧列表框下方的“+”

为“应用程序”输入框选择“所有应用程序” 在“菜单标题”输入框中键入“粘贴和匹配样式” 在“键盘快捷方式”输入框中,假设您要通过输入 command-v 来粘贴某些内容。现在应该有 cloverleaf 命令符号后跟一个 -v 在这个框中。点击添加。

胜利!谢谢。十年前我应该自己做这件事。=)

添加

如果您需要粘贴格式化文本,请使用右键单击 - 粘贴。

  • 很好的答案!我遇到的一个小问题:如果您的 UI 语言不同于英语,您必须用您的语言输入菜单项的名称,而不是“粘贴和匹配样式”。 (2认同)

And*_* Mo 7

正如@slhck 指出的那样,这???V是一个有用的组合键,可以在许多应用程序中“粘贴和匹配样式”,例如 Safari、TextEdit、Mail、Messages、Notes 甚至 Microsoft Word(嗯,它可以“粘贴和匹配样式”)匹配格式”在 Word 中,但据我所知结果是相同的)。Word 方法的一个烦恼是,如果您复制的文本本身没有样式,则???V组合不起作用。所以这是依赖???V总是粘贴无样式文本的一个障碍。(在 Apple 应用程序中,如果文本没有样式,???V将方便地模仿?V。)

据我所知,在 Adob​​e CS 6 中,只有 InDesign 有“无格式粘贴”选项(??V;它???V用于“原位粘贴”)。尽管您可以在系统偏好设置 > 键盘 > 键盘快捷键的帮助下更改这些击键,但这在 Illustrator 中无济于事。

因此,对于更全面的解决方案,这里有两种方法,第一种快速而优雅,另一种快速而肮脏。

  1. 安装一个提供剪贴板管理的程序(其中有很多)。例如,我使用免费、简单、开源的应用程序FlyCut,据我所知,它总是粘贴无样式的文本。如果您采用此解决方案,听起来您可能有兴趣关闭“Sticky bezel”(在 FlyCut Preferences > General 中)并将热键设置为类似?V(即 option+V)或CtrlV(在 FlyCut Preferences > Hotkeys 中)。只要这些按键尚未用于其他应用程序,结果就是您的新双键组合将在系统范围内粘贴无样式的文本。(?V不过,我无法使用 FlyCut 正常工作,但其他剪贴板管理器应用程序可能会做得更好——您可以尝试AlfredQuicksilverClipMenu其他人,虽然我不知道所有粘贴无样式文本都只与 FlyCut 一样。)
  2. 对于从复制的文本中清除样式的快速而肮脏的方法,您可以将带有样式的复制文本粘贴到 Web 浏览器的地址栏中,然后从地址栏中复制/剪切(尽管此技巧适用于仅只接受纯文本)。这适用于 Safari、Chrome 和 Firefox 地址栏(至少)。当然,与依赖#1 之类的解决方案相比,这种方法远没有那么优雅和耗时,但它的优点是在几乎任何计算机上都简单可行,即使是您不能/不想使用的计算机安装新软件。

希望有帮助!