有没有快捷键可以只“显示 dock”,而不是“关闭自动隐藏 dock”

2020-01-03 11:14:50 +08:00
 xcp3555

Mac 的上下双边界简直傻透了,特别是 dock 的设计浪费了大量的屏幕空间。所以我把 dock 和菜单栏都设置成了自动隐藏,效果非常好。

但是有一个小问题,dock 栏过于常用,我对滑动鼠标来激活显示和隐藏 dock 的方式非常抵触,不但有延迟,而且移动两次鼠标是真的多此一举(激活 dock 一次,点击对应图标一次)。在设置里倒是有“打开或关闭隐藏程序坞”的快捷键,但是这个快捷键一样反智,这个快捷键的意思从名字就能看出来,反正就是:用这个快捷键显示 dock 之后就关闭了自动隐藏,就需要手动隐藏 dock,而且新打开的程序也不再充满屏幕

所以,有没有一个快捷键,可以显示自动隐藏状态的 dock,而且不会关闭 dock 的自动隐藏。 这样就可以实现:快捷键打开 dock->点击图标->新程序充满屏幕->鼠标移开之后 dock 自动隐藏。

5664 次点击
所在节点    macOS
19 条回复
JCZ2MkKb5S8ZX9pq
2020-01-03 11:23:23 +08:00
好像有个 cmd+shift+D 还是啥的。是自动隐藏 dock 的快捷键,在设置 /键盘 /快捷键里可以查。
但我 dock 用的很少,多桌面+spotlight+ctrltab,基本不用 dock。
JCZ2MkKb5S8ZX9pq
2020-01-03 11:27:18 +08:00
你这个需求,如果是打开新程序的话,可以考虑适应下 spotlight 那类的,虽然多打几个字,但不用动鼠标了。
xcp3555
2020-01-03 11:32:32 +08:00
@JCZ2MkKb5S8ZX9pq spotlight 也是常用的,不过一般是打开一些不固定在 dock 的东西才用,用 dock 就是想更快一些嘛,而且最小化的窗口之类的也搜不到。
JCZ2MkKb5S8ZX9pq
2020-01-03 11:42:30 +08:00
最小化也 N 年没用过了,经常缩完就忘了。
十几年前刚买 mac 的时候 dock 一大排,缩放动画看着超酷的。
后来可以捏一把触摸板就激活 lauchpad 之后,就把常用的都放第一屏了。
现在 win 用得多,mac 用得很少,就基本 spotlight 了。英文系统下,基本打两三个字母就有了。
满屏应用的时候,dock 感觉弹出有点慢啊。
jjxtrotter
2020-01-03 12:15:51 +08:00
可以通过命令行更改 dock 栏弹出延迟
xcp3555
2020-01-03 12:18:57 +08:00
@JCZ2MkKb5S8ZX9pq 动不动动画的无所谓,最小化主要是方便用快捷键切换窗口,我用的 HyperSwitch,最小化之后就不会占用切换位置了,暂时还没有弹出慢的问题。
lauchpad 倒是好办,有一个显示 lauchpad 的快捷键,不过我不太喜欢全屏的 lauchpad,而且用的多的也不是打开新程序,打开新程序在哪速度都一样,只是为了打开新程序的话的确是 spotlight 用的多。
xcp3555
2020-01-03 12:28:23 +08:00
@jjxtrotter 👍已改,效果好了很多,暂时这样用了,但是判定延迟太低了也容易误触。其实我只是想让它自动隐藏。手动显示,我甚至想关掉用鼠标显示 dock 的功能。
ooops
2020-01-03 13:47:58 +08:00
Alfred,LaunchBar 重度使用者,一般都是直接搜索打开,已经打开的也可以用来切前台。工作用的 IM 软件直接设置了快捷键,一键切换前台。dock 一般用来看消息。。现在也隐藏了
MrUser
2020-01-03 14:33:58 +08:00
Karabiner Elements + Hammerspoon 可以实现这样的效果:
CapsLock + g:打开或转到 Google Chrome
CapsLock + q:打开或转到 Tencent QQ
CapsLock + v:打开或转到 MS VS Code
CapsLock + d:打开或转到 Dbeaver
CapsLock + f:打开或转到 Git Fork
CapsLock + t:打开或转到 Terminal
CapsLock + a:打开或转到 Affinity Photo
CapsLock + s:打开或转到 系统设置
你想直接打开的软件都可以自定义,最终效果就是“什么是 dock ?”
P.S. 单按 CapsLock 还是它本身的功能
pmispig
2020-01-03 14:44:25 +08:00
放到右边,变成很小就行了
TheLamb
2020-01-03 17:32:39 +08:00
推荐个 app contexts,然后配合 alfred,基本上很少用得 dock 了
jxie0755
2020-01-04 00:10:56 +08:00
你这个需求相当独特啊, 这相当于并没有开启和关闭隐藏 dock 的功能. 这相当于 Dock 是一直隐藏的, 但是你是临时显示一下, 我不知道 macos 有没有提供这样的接口..........

但是很多人都说了, 用 spotlight 或者 alfred 可以部分解决一些效率问题

不过你说的一点很对就是最小化的程序如果不看 dock 的话, 就会不记得自己已经最小化过了, 你用 alfred 开启 app 也不会把那个窗口打开. 我的解决办法就是..........不要最小化..........只用最大化, 你想屏蔽干扰就把窗口最大化好了...然后使用 misson control 来切换已经打开过的 app
jxie0755
2020-01-04 00:14:30 +08:00
补充一下, 有个 Terminal 命令可以让 dock 在自动隐藏时弹出速度变快, 而且是可以自定义的.

defaults write com.apple.dock autohide-time-modifier -float 0.12;killall Dock
那个 0.12 的参数可以调节弹出速度

你这么想吧, 按照你的需求, 你用快捷键激活了 Dock, 你鼠标还是要过去的, 所以鼠标走过去这一步没法省.
如果鼠标过去了, Dock 能迅速弹出来的话,能解决你的一些问题.

我也使用了这个命令
lxml
2020-11-25 03:16:36 +08:00
同因为这个疑惑,直到我找到了苹果官方的解答

https://support.apple.com/zh-cn/guide/mac-help/mh35859/mac

使用 ^ + F3 可以在自动隐藏的模式下,临时呼出 Dock,我一直因为这个耿耿于怀没有买副的屏幕,直到今天我偶然看见键盘快捷方式上找到了,希望能解决后来者的疑惑


ps: 这个快捷键实用,但是不方便,很难摁到,所以改成了 Command + 1 了
lxml
2020-11-25 03:22:08 +08:00
经过两分钟的测试,我收回上方的话,这个东西默认会触发焦点,所以我发现还是摁 cmd+shift+D 这个更方便……
yriiolik
2021-04-04 00:02:08 +08:00
@lxml 问一哈。 这个快捷键怎么修改呢? 系统里好像找不到地方修改啊
lxml
2021-04-04 01:24:49 +08:00
@yriiolik #16 用 karabiner 随便映射下就行,不用改它,这个按键整个快捷键就行
yriiolik
2021-04-13 16:08:11 +08:00
好的 多谢。。 我去试试
Anna1879
2021-12-04 04:01:13 +08:00
1. 系统设置 ➔ 快捷键 ➔ 键盘 ➔ 将焦点移到程序坞,原生快捷键是`⌃F3`,可以更改
2. Monetery 系统内置快捷键`Fn+A`选中程序坞的 finder 。
个人推荐使用➋,键位更合理方便操作。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/634692

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX