电子化工具集(三)

前言

终于彻底搞定了 Mac 下的全局 vim, 以及配置了一系列的高效软件。仅针对 Mac 。此次需要五个软件来实现。因为很奇怪的问题,所以需要额外新增一个 BetterTouchTool。主要是为了某个软件修补 BUG。

全局 Vim 以及绝大多数软件的快速启动和快速填写密码组合:

BetterTouchTool + Keyboard Maestro + Karabiner

其中 BetterTouchTool 负责修改 Karabiner 的 BUG,而且这个 BUG 仅存在于我的电脑上。所以并不具备参考性。实际上,你只需要后边两者就可以实现完美改键和超强的快速处理功能了。

首先是 Karabiner-element 设置CAPS_LOCK 键映射为Shift+Command+Option+Control,这里只需要利用 Complex Rules 导入网站上任意一个有这个功效的快捷键规则即可。然后你就相当于多了二十几个可重复自定义的快捷键。这个是为了后边 Keyboard Maestro 可以快速调用 Hyper 键而准备的,是的。这个组合键一般被称作 Hyper 键。

接下来进入到 Keyboard 中,你就可以利用 Hyper + hjkl 这四个键来实现滚轮以及左右滚轮操作了。但是这个还不够便捷。因为实际上你需要移动鼠标到相关的位置你才可以进行滚轮操作。那你其实可以在上述的规则导入中直接导入全局的 Vimium 。这样的话,你就可以全局地对鼠标进行操作。不过你也可以就只是导入 right command 键加 hjkl 来对鼠标位置进行操作。

而 Keyboard Maestro 可以让你实现定义自己的鼠标位置。能够一瞬间跳转到你想要到的位置。此外也支持快速地进行窗口左移和右移操作。例如我将 Hyper+[设置成了窗口左移,而Hyper+]设置成了窗口右移,而Hyper+\设置成了窗口最大化。此外,为了能够全局进行输入,我分别对应每个需要文本输入的软件,设置了快速调动窗口,利用设置鼠标的位置的方式,实现了QQ上早就实现的功能。。。

而填写密码则需要首先去 Mac 自带的 KeyChain 创建一个 Login 信息。然后如这个教程所示:Keyboard Maestro 入门指南 - 少数派。根据情况填写进去就行了。

而实现彻底的自动化流程的话,需要 Alfred 和 Shortcat 的帮助。实际上,你并不能每个软件各种情况都设置相关的快捷键,如果是 IDE 之类的还好,其它都会出现各种各样的问题,导致你并不能完全建立很好的工作流。因此这两个软件则是另外方面的最强大的两个应用,一个是快速启动利器,这点其实和 Keyboard Maestro 有点重合。但是实际上 Keyboard Maestro 更加适合启动常用软件,而 Alfred 则是拿来启动一些不常用的软件。

另外这两者都有 TextExpander 的功能,因此就省下了一大笔费用。

而 Alfred 在快速启动上和启用脚本上更加方便。

而 Shortcat 则是输入相关关键词然后回车就可以让鼠标点击该位置,当然也能够利用Control + Enter实现直接跳转并且右键点击。


以上就是该博客的内容,介绍的是我认为的 Mac 上边最优秀的五个效率应用。结合起来能够做一切电脑可以拿来做的事情。而你需要做的就是整合和提炼知识了。

感谢阅读。下期再见。

本文作者: Bon
本文地址https://bonxg.com/p/43.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!

# Bon
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×