

在本文中,我将向您展示五个技巧,以更有效地使用OSX。 它们主要面向开发人员,但是任何人都可能从这些工作流解决方案中受益。
本着高效的精神,让我们深入研究它。
让我们从释放控制键开始。 你会需要:
- 卡拉比纳
- 赛尔
- (可选)键盘大师
灵感来自Steve Losh的这篇博客文章,其基本思想是将Ctrl键移至大写锁定键下方。
为什么这样 考虑到Capslock的使用频率,它是在浪费空间。 另外,此举对于像我这样一直在使用Esc的Vim用户也很方便。
Karabiner允许在Capslock键上进行操作,其中快速按下的记录不同于长时间按下的记录。 因此,当您按住Capslock时,它可以像Ctrl一样起作用,但是当您点击它(在Vim中退出的特性)时,它将像Esc一样起作用。
检查以下设置。


注意:我已经通过本机OSX首选项禁用了Capslock键。


您可以细化时序的设置,但是在尝试了一堆时序并且似乎没有注意到任何时序后,我对这是一个非常可靠的设置感到满意。 当我打算输入另一个时,我从未犯过输入一个错误的错误。
此键绑定设置释放了Ctrl键,以供您使用。 与Steve一样,我建议使用它使用Keyboard Maestro创建一个全新的名称空间(或原样的键空间)。
使用Capslock键的另一个好处是:如果您出现小拇指疲劳,可以用无名指接管。 这种方法出奇地有效。
如果您一贯使用大量不同的Mac,或者只需要从一个迁移到另一个,则Mackup可能就在您的胡同中。 它允许您通过Dropbox在多台计算机上同步点文件。
我认为对版本文件也进行版本控制也是明智的,但是Mackup非常不错。 从自述文件:


基本上,您进入一台新计算机,安装Brew,然后安装Dropbox(也许使用下面看到的方法),然后执行…
$ brew install Mackup
$ mackup restore
这样您就可以运行了。
Brew使程序的安装变得容易。 但是,使用Brew进行批量安装使事情变得更加容易。
签出这个脚本。
阿尔弗雷德(Alfred)简直就是甜蜜。 如果您还没有,我建议您试试。 值得大肆宣传。 您将永远不会再使用OSX搜索栏以及其他许多功能。
以下是一些如何将该应用程序适合您的工作流程的示例。
Shortcat是一个类似Alfred的搜索栏,可让您定位到任何OSX级UI按钮。 观看我在这里制作的快速演示。 我真的很喜欢Shortcat。 我挑战了自己使用一天的时间,发现这种体验非常直观。 例如,如果您尝试点击“提交”按钮,则按钮描述很可能会被“提交”。
注意:Shortcat确实要付费,因此,如果像我一样讨厌鼠标,则可能只选择其中一种。
五个技巧就这些了,但是我还包括了几个我碰巧喜欢的项目。