gzelvis
V2EX  ›  Apple

MacOS X 可以指定一个快捷键,一按就打开 safari 吗?

  •  
  •   gzelvis · Nov 2, 2015 · 4442 views
    This topic created in 3871 days ago, the information mentioned may be changed or developed.

    windows 可以自己设置快捷键,一按就运行某个指定的程序,但 macos 好像不行?譬如我经常用的 finder 和 safari ,我想设置两个快捷键,不用每次都移动鼠标哪么远去点击打开它,不知道有没有办法?

    26 replies    2023-03-09 12:35:18 +08:00
    Koma
        1
    Koma  
       Nov 2, 2015
    用 spotlight 来开不就好了
    gzelvis
        2
    gzelvis  
    OP
       Nov 2, 2015
    @Koma 还是慢啊。譬如我整一个 cmd+shift+s 就是打开 Safari ,就按一下键盘,多方便
    a154312237
        3
    a154312237  
       Nov 2, 2015 via iPhone
    manico
    Koma
        4
    Koma  
       Nov 2, 2015
    @gzelvis 1 秒和 1.5 秒的区别。 spotlight 还可以开所有程序,你设快捷键能设几个?多设几个还不容记住。
    Sylv
        5
    Sylv  
       Nov 2, 2015 via iPhone
    好几个软件可以实现这个功能,例如 Alfred 和 BetterTouchTool 。
    Kirscheis
        6
    Kirscheis  
       Nov 2, 2015
    其实这个办法是为了是在任何地方按下一组快捷键就打开一个 Terminal ,不过同理也可以打开 Safari 。

    创建一个新的 Service ,内容是打开 App ,然后在 Preference 里面给这个 Service 加上快捷键。
    sean419
        7
    sean419  
       Nov 2, 2015
    我是 keyboard Maestro 实现的。打开 finder ,按 ctrl + f 。打开 safari ,按 ctrl + s 。
    一般是两个键,因为按键是全局的,避免误开。如果一键的话,就把 F1-F15 ,这些功能键设计一下就可以了。
    megabits
        9
    megabits  
       Nov 2, 2015 via iPad
    sunjourney
        10
    sunjourney  
       Nov 2, 2015
    上 karabiner 呗,有心省这 0.几秒,就付出点时间折腾下
    newbieo0O
        11
    newbieo0O  
       Nov 2, 2015
    snap! free
    kazarin
        12
    kazarin  
       Nov 2, 2015
    manico
    我用的 ctrl+shift 作为启动键,加上常用 app 的首字母来启动 /切换
    比如说 ctrl+shift+s 就是打开 /切换到 safari , ctrl+shift+f 就是打开 /切换到 finder
    hisway
        13
    hisway  
       Nov 2, 2015
    manico option+[1,2,3...] 打开各种 app
    jhinsel
        14
    jhinsel  
       Nov 2, 2015
    manico +1
    新版本正在开发,免费更新。
    coymail
        15
    coymail  
       Nov 2, 2015
    apptivate
    很多年没更新了,不过还能用
    fatestigma
        16
    fatestigma  
       Nov 2, 2015
    Automator 就可以,系统自带的。
    用 Automator 创建一个 Service ,从左边抓一个「 Launch Application 」过来,然后保存,自己命个名。打开「 System Preferences 」-「 Keyboard 」-「 Shortcuts 」-「 Services 」然后找到你自己创建的,给他添加一个快捷键,大功告成。
    lululau
        17
    lululau  
       Nov 2, 2015
    我是用 BTT 指定:

    CMD+F1 => Safari
    CMD+F2 => Chrome
    CMD+F3 => iTerm2
    CMD+F4 => Emacs
    ... ...
    chairuosen
        18
    chairuosen  
       Nov 2, 2015
    有个软件可以绑全局快捷键,比如我绑了 ctrl+` 到终端。
    是一个 logo 是黄星星的软件,叫 spark 。不是你想的那个 spark
    devon
        19
    devon  
       Nov 2, 2015
    没有人推荐 HammerSpoon 么,除了可以为程序设定全局快捷键外,窗口缩放等功能用起来更是得心应手。
    styx
        20
    styx  
       Nov 2, 2015
    用过 QuickSilver 和 Alfred ,都可以
    fish267
        21
    fish267  
       Nov 2, 2015
    snap
    gzelvis
        22
    gzelvis  
    OP
       Nov 2, 2015 via iPhone
    谢谢大家热心回复,最后用系统自带的 Automator 创建一个 service 然后给它定义快捷键搞定的(有点强迫症,不想另外装软件)
    tuoxie007
        23
    tuoxie007  
       Nov 2, 2015 via iPhone
    manico+1
    poplarch
        24
    poplarch  
       Nov 2, 2015
    必须是主席的 manico 啊 2.0 升级免费 买买买
    pacino
        25
    pacino  
       Nov 3, 2015
    一直用 snap 简单好用
    unkindle
        26
    unkindle  
       Mar 9, 2023
    我都是 cmd+space, saf 回车
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6034 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 194ms · UTC 01:59 · PVG 09:59 · LAX 18:59 · JFK 21:59
    ♥ Do have faith in what you're doing.