command+tab 让人头大 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dogking2
V2EX    macOS

command+tab 让人头大

  •  
  •   dogking2 2022 年 8 月 1 日 3859 次点击
    这是一个创建于 1314 天前的主题,其中的信息可能已经有所发展或是发生改变。

    command + w关闭窗口后,再command + tab依然会切换到关闭这个窗口上,并且不会显示,使用体验贼差,每次需要tab两下切换回去

    13 条回复    2022-09-10 10:50:43 +08:00
    Nitroethane
        1
    Nitroethane  
       2022 年 8 月 1 日 via iPhone
    关闭之后试试用 command + m 把窗口最小化到 dock 栏,command tab 切换的时候就不会出现在 switcher 里了
    di11wei
        2
    di11wei  
       2022 年 8 月 1 日
    izoabr
        3
    izoabr  
       2022 年 8 月 1 日
    最后一个窗口就直接 command + Q 呗
    LotusChuan
        4
    LotusChuan  
       2022 年 8 月 1 日   1
    我平时都是 command + h ,这样 command + tab 可以直接打开,如果是 command + w 或者手动点左上角的+/-隐藏的就会变得不能直接用 command + tab 打开,只能用 command + tab 选中后松 tab 再按 option 才能打开,就很麻烦。平时 command + w 只在关浏览器 tab 的时候用。
    Badlion
        5
    Badlion  
       2022 年 8 月 1 日   1
    当 CMT+TAB 切换到被 CMD+W 关闭的应用时,松开 tab 键,按一下 option 键,窗口能出现
    yyfearth
        6
    yyfearth  
       2022 年 8 月 2 日
    这个都只是习惯问题
    虽然同意 cmd+tab 没有 windows 下面直观 但是它有自己的逻辑 不喜欢的话可以用 mission control 或者其他 App 代替
    你切换到没有窗口的 App 上面 你还可以用快捷键打开一个新窗口啊

    你关闭的时候 可以选择 cmd+h 隐藏 +w 关闭窗口但不关 App +q 关闭 App
    我一般不关 App 因为 重启 App 花的时间更长 除非只是临时用一下
    whywaoxaks
        7
    whywaoxaks  
       2022 年 8 月 2 日
    @Badlion 无法复现啊。
    ZztGqk
        8
    ZztGqk  
       2022 年 8 月 2 日 via iPhone
    @whywaoxaks #7 松开之前按下,随后先松开,后松开。
    whywaoxaks
        9
    whywaoxaks  
       2022 年 8 月 2 日
    @ZztGqk
    哦哦,成功复现!
    就是单手操作有点不方便。
    我是 cmd 和 opt 都是左手大拇指负责的。
    andyJado
        10
    andyJado  
       2022 年 8 月 2 日
    他这个是为了程序能够在.background 的 scenephase 执行当前线程优先级的进程, 视图就停了.

    最小化窗口的话 scenephase 是.active, 视图还是在渲染的.
    yivvv
        11
    yivvv  
       2022 年 8 月 8 日
    这是因为 cmd+tab 的逻辑跟 windows 下不同,它不是 window switcher ,而是 application switcher 。关闭一个应用 A 所有打开着的窗口(比如用 cmd+w )通常不会退出这个应用,也不会让它失去 focus 。而用 cmd+tab 切换到别的应用以后,A 确实是上一个用过的应用,再 cmd+tab 一次自然就切换回去了。这跟整个 macOS 下的窗口逻辑以及快捷键都息息相关,其实只要稍稍调整自己的 mental model ,就会发现这比 windows 下的规则还要简单。

    如果想要解决(或者至少绕过) OP 提出的具体问题,又不想用 AltTab 这样的第三方 window swticher 的话,还有下面这几种方法:
    1. 在快捷键设置>键盘里有一个叫做 Move focus to active or next window 的条目,默认快捷键似乎是 ctrl+F4
    2. 用兼具 window switcher 和 application switcher 功能的 mission control
    - 如果更喜欢把甚至属于同一个应用程序每个窗口都看做相互独立的(类似 windows ),可以在 mission control 的设置里把 Group windows by application 关掉
    - 单用鼠标或者触控板的时候,可以设置 active corner (中文似乎是活跃的屏幕角),这样用光标戳到譬如左上角,就可以方便地继续选择想要切换到的窗口;我自己的设置是左上角 mission control ,左下角 application windows ,右上角 show desktop ,右下角 notification center
    3. 键触 /键鼠混合的时候,cmd+tab 打开 application switcher 以后,可以直接把光标直接移到想要切换的应用上;这也可以用来避免 cmd+tab tab tab tab ...
    KevinXC
        12
    KevinXC  
       2022 年 8 月 16 日
    @LotusChuan 正解,macos 上这样操作最合理
    Badlion
        13
    Badlion  
       2022 年 9 月 10 日
    @whywaoxaks 可能是键盘问题。我的 Keychron 不行。但更廉价的 RK 键盘就行
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2829 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 15:02 PVG 23:02 LAX 07:02 JFK 10:02
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86