【056】09周 你怎么用剪贴板工具?| 读者反馈 009

少数派编辑部
2017年10月29日

你怎么用剪贴板工具?| 读者反馈 009

| 本文为付费栏目文章,您已订阅,可阅读全文 |

话题讨论:你怎么用剪贴板工具?

@文刀漢三:这周讨论的话题是「剪贴板管理工具」,我们想了解大家对这类工具有没有不一样的侧重点和具体用法。
先说具体工具的选择,除了 Best Of 中提到的 Copied,@马_溜达@SCHOENBERG 两位同学选择的是 Paste,毫无疑问都是因为 Paste 颜值高。确实长久以来剪贴板工具对于 UI 界面比较忽视,大多都是更注重实用层面,比如 Ditto、ClipMenu、Keyboard Maestro、旧版的 LaunchBar,而普遍忽略了普通用户的感受。其实不管是普通用户还是 power user,在功能都类似的情况下,肯定都会对长得好看的应用更有好感。不过好在近年来剪贴板们都意识到了这个问题,在颜值、或者简洁度上我觉得都不算差。
从我自己的角度来讲,Paste 虽然好看,但实现方式稍显夸张了一点,会占据过多的屏幕界面,一不小心就挡住了想要粘贴的地方。所以我会更倾向于 Copied、Patesbot、LaunchBar 这类占地面积比较小,长得也更像系统原生控件的工具。
@zixr365 同学提到了一款 Windows 上的剪贴板工具,叫做 Ditto。他说换到 Mac 后,Ditto 是让他想念至今的软件之一。他举了一个具体的场景:
在我看来,我们用剪贴板,在大多数时候都是无意识的,剪贴板是一个零时的中转站而已,我很少把一些固定的,常用的内容放入到剪贴板中,所以我平时很少使用剪贴板工具的搜索功能,剪贴板工具的上限条目对我来说,意义不太大,99% 的时候,我都只会寻找最近的 5 条以内的剪贴板内容,多于 5 条以后,与其去寻找并辨识内容,还不如找到原内容重新按一下“⌘+C”。
从以上场景来看,几乎所有的剪贴板工具都可以满足我的需求,但 Ditto 有一个提升幸福感的功能:先入先出。如果我们需要在两个软件中连续复制粘贴多个条目,通常的做法是「打开 A 软件 → 复制 → 切换到 B 软件 → 粘贴 → 切换到 A 软件 → 复制……」。而开启了「先入先出」功能后,可以在 A 软件中「复制 → 复制 → 复制……」,然后切换到 B 软件中「粘贴 → 粘贴 → 粘贴……」,从操作步骤上看,明确的就是省略了 N 次的切换工作,这本身就可以节约很多的时间,而隐含的还省略了在两个软件中视线焦点不断变化移动带来的效率损失,所以说这个功能绝对能提升幸福感,在用到的时候能有「爽」的感觉。
而 Mac 上,我试用了很多的剪贴板工具,只有 Pastebot 近似的拥有这个功能,但实际上也并不特别完美,Pastebot 需要用特殊的快捷键开启功能,然后还需要用特殊的快捷键来进行粘贴,不能用普通的 ⌘+V 实现连续粘贴。
由于我对 Ditto 了解不是很深,所以就不多评价。但我想稍微说一下他提到的 Pastebot 功能,这是一个叫「Sequential Paste」的模式,意思是「按照顺序粘贴」。你需要单独为这个功能设置两个快捷键,一个用于开启,一个用于粘贴:

Pastebot 的快捷键设置界面
开启这个模式后,它会显示一个小弹窗,然后你就可以开始随意复制文本,文本会按照顺序显示在弹窗内,紧接着你就能在其它软件中按照顺序一一粘贴。其实这个功能并不复杂,很多工具也能实现类似的效果,但 Pastebot 胜在直观,一般用户用起来也更好理解。

顺序粘贴模式
除了大家提到的这些剪贴板工具,@Clear 同学倒是出了一个奇招,他不使用剪贴板工具,他用 Universal Clipboard 和 iPad 上的 Drag and Drop 来代替。@Clear 提到:
虽然严格来说 Drag and Drop 不属于剪贴板工具,但它很好的解决了一些剪贴板很难做到的事。
[……]
首先来说一下整理笔记吧。在每天的课程结束之后我都会整理当天记录的笔记,有些笔记我是在记录在快速备忘录里的,有些笔记我是记录在里。这时候 Drag and Drop 就能派上大用场了,我只需要把在备忘录里的笔记选好,再将它拖在 Notability 里,这样的话就会比剪贴板方便很多,不过有一个缺点就是对手绘的支持不太好,它们两个软件都会把拖拽过来手绘当成图片来处理,这一点比较纠结。由于我主修的专业要求画图,有时会在笔记里面添加一些自己画好的图,这时我就直接把在 Procreate 画好的图通过 Drag and Drop 拖在 Notability 里,然后就可以直接在上面进行标注了。有时会在 iPhone 上复制了一些资料,想把这些资料粘贴到 iPad 上,这时通用剪贴板就能帮我一个大忙,免得我又去花时间在 iPad 上重新找这段资料了。
再来说一下分享文件。有了 Drag and Drop,分享文件真的是比以前快上许多,直接从 Files 里拖出需要的文件,然后拽到例如 QQ 等软件里面就好了。还有在 iPhone 上的一些文件如果想要分享的话用通用剪贴板复制粘贴就好了。
另外 @Clear 还提到了一个比较重要的点,他认为把数据交给设备的第一方——也就是苹果公司——会比交给第三方软件更放心。@Hum 在《读者反馈 004》中有专门讲到了 iOS 11 拖拽功能的安全性,大意是 Drag and Drop 在设计之初就考虑到了安全问题,大家可以返回去看一下。

Copied Rules 功能的补充

@Minja:@Teecy 同学在评论中问到了关于 Rules 功能的问题,由于原文篇幅过长,便略去具体的配置方法,只提 can,不提 how。这里对 Copied Rules 做一补充。它的作用简单说就是:事先设定触发条件,当剪贴板捕捉到了符合要求的内容,就会将其自动加入对应的列表。
比起自动操作,我有必要先阐明列表的作用。之前我只提了「方便寻找」这样粗浅的方面,若是站在管理的角度看,列表的意义就是独立存储内容,防止丢失,比如我清空 Copied 历史记录,其他列表就不受影响。随着你渐渐把零碎内容托付给剪贴板,你将发现,其实自己需要丰富的列表。

1. Host Name Rules

最简单的匹配方式,输入站点名,Copied 将捕获保护该网站链接的剪贴板记录,并存入对应网站的列表。之前我没有把三个规则分开细讲。我们以 sspai.com 为例,将其作为 Host Name,选择加入「sspai」列表。

来复制一篇少数派文章的网址:

成功加入列表。

2. Regular Expression Rules

略显高级的正则表达式,可以实现更为精确和复杂的匹配。这里展示一个非常简陋的表达式 ^(\d){11}$,只求说明 Copied 的 正则规则是如何工作的。这个式子的意思是匹配「十一位数字」,可匹配没有任何区号、横线和空格的简单电话号码。捕捉到的剪贴板记录放进「电话号码」列表。正则的匹配对象也多一些,通吃链接和文本。例子里只需匹配电话号码,钩上 Text 就够了。

试试复制这段电话号:

It works.

3. App Rules

这一功能仅限 macOS。和上两个规则的触发条件不同,它的前提是来源应用,之后动作类似。归功于对来源应用的甄别,可以用 App Rules 来创建隐私列表:

例如,把 iCloud 钥匙串设为触发条件,接下来选择「Do Not Save」,就不会把密码存储到任何列表里了。

本周评论有奖获得者

每周一,我们都会在预告文章中公布当周参与任意评论可获得的奖品。本周奖品是,价值 50 元的 Copied for Mac 兑换码一枚,送给 @Clear 同学,请在设置中允许接收站内私信,以便我们与你取得联系。

上一期
Coda、Evernote、Documents | App 奏折 009
下一期
Power+ 第 10 周预告 & 话题讨论
 
精选评论(1) 我的评论
  • littleyear
    ditto的功能我目前找到的在mac上最接近的app是copyless1,可以用设定快捷键的方式变相实现,缺点是要自己记住复制的次数和对应的粘贴快捷键
    2017年11月02日