首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
探索世界的好奇心万岁
Udacity
网易公开课
Godel, Escher, Bach: An Eternal Golden Braid
V2EX  ›  分享发现

分享一个 github 上找到的项目, Mac 比较高效的一套快捷键设置方法

  •  
  •   rashawn · 2017-03-31 23:25:16 +08:00 · 1258 次点击
    这是一个创建于 689 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这个是项目地址 https://github.com/nikitavoloboev/dotfiles

    去年发现的, 当时还在用 10.11,他的一套配置效率挺高的, 我只用了它 alfred 和 karabiner 的部分配置, KeyboardMastro 没用. 然后改成自己需要的.

    最常用的是切还程序, 在 10.11 下, karabiner 可以实现 w 按下 不停点击 e 键可以显示隐藏 emacs, 大部分应用的显示隐藏依靠 alfred 或者 osascript 就能够实现.

    这样常用应用都能固定按键, command-tab 只用来切换同一应用不同窗口比较好. 如果没什么强迫症的话, 可以只设置聚焦到窗口的快捷键而不设置隐藏的, 效率会更高.

    另外就是利用 alred 的 workflow 里面的 external trigger, 通过按键执行 osascript 触发 alfred 的 workflow, 也是比较方便的, 配合一些现成的 workflow 可以实现很多功能.

    比如任何选中的文本都能通过一个快捷键触发后在 emacs 中编辑,再次按快捷键自动粘回原程序.
    还有很多类似的.

    还有就是两个键同时按激活的一些功能, 这个大家应该都比较熟悉, 10.12 也不能用了.

    10.12 因为 karabiner 不工作了, 作者重写, 很多功能还没有, 看 issue 的时候看到上面那哥们也在要求恢复它配置文件中用到的几个功能. 不过短期内应该不太靠谱.

    换电脑后只能 10.12, 我找的替代的办法是用 hammerspoon, github 上星最多的那个, 里面那个切换程序的 mode 单拿出来. 改一下然后复制一份弄成跑 osascript 的. 这样一个切程序一个触发 workflow. 我的 dotfile 很乱, 没法拿出来贴. 其实实现挺简单的.

    用 karabiner-element 改一下右边的 command 和 option 键, 单独按下的时候 map 到 F19 F20 这种, 来触发 hammerspoon 的 mode.

    内容和排版都比较乱, 希望能帮助到需要的人. 总体来说如果熟悉 osascript 会查 api 的话, Mac 的自由度能多很多. 但是跟 Linux 没得比.

    2 回复  |  直到 2018-01-03 17:46:53 +08:00
        1
    rashawn   2017-04-01 19:36:43 +08:00 via iPhone   ♥ 1
    为啥有人收藏 没人回复呢………
        2
    zhaozhao   2018-01-03 17:46:53 +08:00
    搜到了这个主题,想要配置 mac 快捷键,感谢分享
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   802 人在线   最高记录 4346   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 17ms · UTC 22:07 · PVG 06:07 · LAX 14:07 · JFK 17:07
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1