V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
moking97
V2EX  ›  分享创造

mac hammerspoon 自动化脚本 个人配置分享

  •  
  •   moking97 · 2021-01-22 23:33:25 +08:00 · 2112 次点击
    这是一个创建于 1380 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前两天刚接触的 hammerspoon 感觉可定制性很强,从 Keyboard Maestro 转了过来.自己写了一些脚本

    项目地址: github.com/Moking1997/hammerspoon

    下面是现在配置的主要功能,有自己写的也有别人的.希望得到大家的改进建议

    功能 描述 快键键 /实例
    帮助面板 显示帮助面板查看各个模式快捷键 shift + option + /
    快捷搜索 是用\加关键字进行对应网站的快捷搜索 输入 test\g 将会用谷歌进行搜索 test,\bd 则用百度搜索
    快捷文字输入 是用\加关键字进行快捷文字输入 输入 \t1 将自动输入15057466****
    窗口管理 进入窗口管理模式 Option + R
    显示时间 显示当前时间日期 Option + T
    网站快速打开 打开网站列表,选择后自动用默认浏览器打开 Option + O
    应用快速切换 显示窗口提示,按下对应应用显示的字母快速切换 Option + tab
    历史剪切板 历史剪切板,选择对应的输入到当前输入框 Option + C
    实时网速 顶部实时显示网速 默认开启

    主要想法是利用 mac 自带的聚焦搜索,监听\为关键字(因为毕竟少用到)实现脚本动作,例如

    1. 在聚焦搜索内输入搜索内容\g,\bd,\hub分别为进行谷歌,百度,GitHub 搜索,可增加更多搜索网站
    2. 文本扩展: 输入 \t1, \t2,\t3 实现快捷输入自己的邮箱手机等操作
    3. 网站打开: 输入\o1,\o2,\o3 分别打开 b 站,v2ex,掘金等

    在聚焦搜索内的主要脚本操作为,监听到指定关键词后,自动触发

    全选->复制->获得文本内容 => 利用文本内容进行相关操作

    所以在代码编辑器慎用搜索操作,最好在聚焦搜索或者聊天输入框内进行

    foursking
        1
    foursking  
       2021-01-23 06:22:13 +08:00
    支持下
    moking97
        2
    moking97  
    OP
       2021-01-23 10:05:05 +08:00 via iPhone
    @foursking 谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1486 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 17:17 · PVG 01:17 · LAX 10:17 · JFK 13:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.