【100】17周 拓宽键盘和触控板功能的效率工具 | 我的自动化

文刀漢三
2017年12月19日

拓宽键盘和触控板功能的效率工具 | 我的自动化

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

栏目介绍

「我的自动化」是 Power+ 的一个新栏目,每期会邀请一位 Power User 来介绍他们的效率工具里都装了什么动作。
效率工具包括但不限于 Workflow、Launch Center Pro、Drafts、Keyboard Maestro、Automator、BetterTouchTool、Hazel、LaunchBar、Alfred……
由于是新栏目,各位读者可以对栏目的形式以及内容提出建议,我们也会让这个栏目变得更好。
另外,这个栏目也接受读者投稿,我们会严格筛选,也可能会联系读者进行修改。投稿邮箱为 service@sspai.com,请将内容和图片打包后作为附件发送。

大家好,我是少数派编辑部的文刀漢三。日常工作主要跟文字打交道,因此分享的动作也大多数跟文字处理相关。
上次在《读者反馈 014》里我有提到自己的思路是「尽量拓宽每一个设备的功能,让键盘和触控板都能独立做更多的事」。因为我们总有单独使用键盘或者触控板的时候,比如我常常一只手托着下巴一只手操作触控板浏览网页,或者双手在键盘上打字。这些情况我都不愿意频繁在两个设备之间切换,尽量用当前的设备解决所有事情,保持操作的连贯性。

改键工具:Karabiner-Elements

在介绍我常用的动作之前,首先要介绍一下 Karabiner-Elements,这是我接下来介绍的很多动作的基础。常自定义快捷键的人可能会知道,快捷键多了,不但键位难记,而且还容易和系统快捷键重叠。因此我用 Karabiner-Elements 将 Caps Lock 键改成 Control + Option + Shift + Command,当我按下 Caps Lock 键时,相当于同时按下这四个键,然后再以此为基础去组合其它快捷键。
Caps Lock 相当简单,在 Karabiner-Elements 里一条规则就搞定了,如下图:

Keyboard Maestro

在 Mac 上如果要处理一些自动化需求,我第一时间会想到用 Keyboard Maestro(以下简称 KM)来解决。KM 可以进行免费试用,并且试用期很长,你可以先到官网下载试用后再进行购买也不迟。

粘贴浏览器链接

我最常用的 KM 动作是粘贴浏览器链接,也就是前几天 Minja 在《如何快速复制粘贴浏览器标签页的链接 | 实用技巧》这篇文章里介绍的。
按下快捷键后,会弹出一个窗口,显示目前浏览器正在打开的标签,选中后便可以直接粘贴到编辑器里。

我经常需要在文章中添加相关链接或者插入 App 链接,用这个动作可以帮我节省大量时间,并且显示效果也很直观。
⚙️ 动作下载:粘贴浏览器链接

备忘录打开即写

此前我在 Mac 上用过一段时间 nvALT,它最大的特点就是打开即写,类似 iOS 上的 Drafts,后来我为了同步等需求,就转用了原生备忘录。
我用这个动作实现类似的功能,按下快捷键后,就会立刻打开备忘录并自动创建新的空白文本。

如果你想要实现备忘录打开即写的功能,也可以将动作触发条件改为「当备忘录 App 激活时」。

⚙️ 动作下载:备忘录打开即写

微信登录

由于 Mac 版微信不能独立运行,所以每次登录前都需要进行验证,验证前还有一个多余的步骤,就是点击下图中的绿色按钮:

每次都要点一下这个绿色的按钮
这个 KM 动作是从 Oscar Gong 那里学到的,可以帮你每次打开微信时自动按下绿色按钮(其实就是按下回车键),节省了我千千万万次点击。

⚙️ 动作下载:微信登录

用 Chrome 打开当前网页

我更偏爱 Safari 的原生体验与设计风格,所以它也自然成为了我在 Mac 上的主力浏览器选择。但偶尔还是得用 Chrome 来救救急,比如国内那些不支持 HTML5 播放的视频网站,就得临时转换 Chrome 来播放。
我做了一个 KM 动作,可以将当前 Safari 页用 Chrome 打开,省去了复制粘贴等繁琐步骤。当你没有打开 Safari 时,这组快捷键也可以用来快速启动 Chrome。

⚙️ 动作下载: 用 Chrome 打开当前网页

Now Playing(正在播放)

这是一个 KM 动作组,里面一共有 3 个动作,分别是:
  • 显示目前 iTunes 正在播放的歌曲,包括歌曲名、歌手名、专辑名;
  • 点赞当前歌曲(会影响 Apple Music 给你推荐的歌单);
  • 搜索当前音乐的歌词。由于找歌词对于我来说不是一个频繁的操作,所以就没有使用单独的歌词 App,而是偶尔想要了解歌词时,再用这个动作进行搜索。

⚙️ 动作下载:Now Playing

一键进入播客录制状态

每次录制播客时都要打开 Skype、打开勿扰模式、关闭一堆影响网速和干扰集中的应用,因此我做了一个简单的 KM 动作把它们都串联起来。
动作结尾是一个弹窗,提醒我打开麦克风开关和检查 iPhone 的勿扰模式。

⚙️ 动作下载:一键进入播客录制状态
推荐大家阅读 Hum 写的《用 Keyboard Maestro 一键进入工作状态 | 实用技巧》,里面有更详细的介绍。

BetterTouchTool

BetterTouchTool 是我还没用 Mac 之前就听说过的 App,当时是因为在做购买 Mac 前的功课,看了一篇博文(文章找不到了),里面提到了 BetterTouchTool。我们都知道苹果的触控板很好用,BetterTouchTool 简直就是让触控板变神器的工具。此外它还具备一些快捷键增强以及窗口管理等功能。
下面介绍几个我认为非常好用的 BetterTouchTool 动作。

触控板手势:模拟 Command-W

除去复制粘贴,相信大家用得最多的快捷键应该就是 Command-W 关闭页面了。一方面有利于保持窗口整洁,另一方面也是因为窗口左上角的关闭按钮不好点。
前面我有提到增强触控板和键盘的独立性,这个动作就是典型代表。我在 BetterTouchTool 设置的是:
4 Finger Click = Command-W

实际操作是:四指按下触控板(不是触摸)后,就会关闭页面。这个动作非常好用,不容易跟其它操作产生冲突,而且简洁明了。

触控板手势:回到页面顶部

这个动作模仿了 iOS 上轻触状态栏回到顶部的手势,只需要轻触触控板顶部的中间位置,就会回到页面顶部。具体设置为:
1 Finger Tap Top Middle = Command-Up

触控板手势:在新标签打开链接

相信比较有经验的用户也会经常用到 Command + 点击 这个操作,它能让你在浏览器的新标签页打开链接,而不是在当前页打开。
我用下面这个触控板手势来模拟在新标签页打开的操作,设置为:
Corner Click Bottom Left = Command-Click

触控板手势:左右切换标签页

TipTap Right (1 Finger Fix) = Control-Tab

TipTap Left (1 Finger Fix) = Control-Shift-Tab

双指手势,一只手指放在触控板上,另一只手指轻触触控板。用于切换浏览器标签页。

键盘动作:启动 App

用 BetterTouchTool 结合前面提到的改键,我设置了一批常用 App 的快速启动快捷键。

键盘动作:窗口管理

BetterTouchTool 其实也自带了一些窗口管理的功能,目前我设置了下面这 4 组比较常用的,分别是:

  • 居中窗口
  • 最大化窗口
  • 将窗口调整到屏幕左半边、右半边、左 2/3 边、右 1/3 边。




上一期
Power+ 第 17 周预告 & 话题讨论
下一期
从 OmniFocus 认识 Drafts 的 Prompt 用法
 
精选评论(6) 我的评论
  • 粥粥兔
    哈哈哈,我能说自己是因为用了BTT太好用,吃土买了二代的TrackPads嘛
    2017年12月24日
  • Sshpaw
    看来除了外接键盘,又要考虑搞一个外接触控板了
    2017年12月22日
  • 礁sir
    touch bar有了btt加持之后,我连km都用的少了
    2017年12月21日
  • Minja
    作为全键盘党,忍不住尝试了 BTT,从此室友友好度直线上升,因为我制作的午夜键盘声大大减少了……
    2017年12月20日 1
  • zixr365
    提醒一下,文刀配置的km适用于操作系统语言为英文的环境,在中文系统下使用时,需要把km动作中一些英文菜单名称改为中文名
    2017年12月20日 1
  • 礁sir
    再搭配manico,就是我现在的组合了,如臂使指的感觉
    2017年12月20日