V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wd
V2EX  ›  macOS

和各位大佬探讨下 mac 全键盘工作的技巧

  •  
  •   wd · 2021-11-08 11:32:32 +08:00 · 2658 次点击
    这是一个创建于 1129 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前遇到一个问题很烦人。

    比如现在正在 chrome 里面浏览,收到一个 slack 消息。

    这个时候可以使用 alfred 或者 karabiner 切换到 slack 。看完消息之后,我一般使用 cmd+w 关闭他(实际应该是没有关闭,程序还在运行,还在 dock 上面有)。

    这个时候会发现焦点并没有切换回 chrome 。我必须再自己切换到 chrome 才能继续刚才的事情,这个就比较烦人。大家是怎么解决这个问题的?

    第 1 条附言  ·  2021-11-09 07:34:40 +08:00

    感谢各位的建议,最后发现那个 Cmd + h 的效果其实是我想要的。所以我直接把部分 app 里面的 cmd+w 改成 cmd+h 就行了。

            {
                :des "[float]Cmd+w -> Cmd+h",
                :rules [
                    [:!Cw :!Ch [:floatWin]]
                ]
            },
    
    19 条回复    2021-11-10 10:10:50 +08:00
    linvon
        1
    linvon  
       2021-11-08 11:34:21 +08:00
    cmd+q 不就退出了吗。。
    wd
        2
    wd  
    OP
       2021-11-08 11:46:32 +08:00
    @linvon 我不是想要退出程序。只是要关闭那个窗口,所以用的 cmd+w 。
    RogerChan
        3
    RogerChan  
       2021-11-08 11:59:23 +08:00
    关掉之后 加一个 cmd + Tab 切换一下?
    sidkang
        4
    sidkang  
       2021-11-08 12:00:08 +08:00
    karabiner 或者 hammerspoon ,自己加一个自动重新 focus 的动作就好
    20015jjw
        5
    20015jjw  
       2021-11-08 12:00:20 +08:00 via Android
    yabai
    fds
        6
    fds  
       2021-11-08 12:01:15 +08:00
    直接用 karabiner 切换回 chrome 不久行了?为啥要关?
    ccvzz
        7
    ccvzz  
       2021-11-08 12:39:22 +08:00   ❤️ 1
    直接 cmd+h 隐藏呢
    wd
        8
    wd  
    OP
       2021-11-08 13:03:39 +08:00
    @fds 好问题。如果关闭之后还需要重新切换下,确实我不如直接切换。
    我感觉可能是我习惯了 cmd +w 了,并且因为这个按起来非常方便。我感觉可能我可以考虑把这个按键绑定到什么其他的切换快捷键上面去。
    allenchen10
        9
    allenchen10  
       2021-11-08 14:15:11 +08:00
    BetterTouchTool 设置一个快捷键比如 Cmd + Shift + W ,设定为 Cmd + W 之后 Cmd + Tab 就好了
    sohunjug
        10
    sohunjug  
       2021-11-08 14:45:39 +08:00
    peaceblast
        11
    peaceblast  
       2021-11-08 14:55:35 +08:00
    Manico
    yuancoder
        12
    yuancoder  
       2021-11-08 15:15:30 +08:00
    不关不就行了,为什么非得关掉
    fds
        13
    fds  
       2021-11-08 15:19:02 +08:00
    嗯,如果你希望应用自动关闭或者隐藏,可以试试 https://marco.org/apps#quitter 我觉得还是挺有必要的。就是这个配置不能导入导出比较麻烦。
    stephenyin
        14
    stephenyin  
       2021-11-08 15:39:35 +08:00
    @yuancoder #12 我猜是因为 LZ 不希望 slack 上的信息被路过的苗人凤们看到。
    wd
        15
    wd  
    OP
       2021-11-08 17:13:12 +08:00
    @yuancoder
    @stephenyin
    主要是因为我一般分屏,左边 term ,右边 chrome 。slack 是浮动在中间的,如果发完消息只是单纯的切换回原来的 app ,发现 slack 还有半边会显示在那里。
    pH
        16
    pH  
       2021-11-08 17:14:42 +08:00
    焦点没有切换,指的是输入框吗? 我 cmd H 以后,前台应用就默认变成上一个了
    kingsleydon
        17
    kingsleydon  
       2021-11-08 21:16:52 +08:00 via iPhone   ❤️ 1
    我之前发过一样的问题,最后找到了个不错的解决办法,用 keyboard maestro 设置 command + w 后如果前台应用没有窗口打开,就自动发送 command + h ,已经用了很久了工作良好
    wd
        18
    wd  
    OP
       2021-11-09 06:38:07 +08:00 via iPhone
    @kingsleydon 这么说我只需要在特定程序里面绑定 cmd w 为 cmd h 似乎就可以,烦恼我的好像也就是微信 slack finder
    codeplay
        19
    codeplay  
       2021-11-10 10:10:50 +08:00 via iPhone
    cmd h 不完了吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5390 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:57 · PVG 10:57 · LAX 18:57 · JFK 21:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.