让 macOS 自动隐藏的程序坞瞬间弹出
通过 autohide-delay 和 autohide-time-modifier 去掉 Dock 弹出的等待延迟和缓慢动画。
运行 defaults write com.apple.dock autohide-delay -float 0 && defaults write com.apple.dock autohide-time-modifier -float 0.15 && killall Dock。
01命令
命令
$ defaults write com.apple.dock autohide-delay -float 0 && defaults write com.apple.dock autohide-time-modifier -float 0.15 && killall Dock02作用说明
autohide-delay 控制鼠标碰到屏幕边缘后程序坞开始弹出前的等待时间,autohide-time-modifier 则是滑出动画的倍率。把延迟设为 0、动画倍率设为 0.15 这样的小值,既保留一点过渡效果又非常跟手。killall Dock 会重启程序坞让设置立即生效,删除这两个键即可恢复系统默认。
03风险
!注意: 把 autohide-time-modifier 也设为 0 可以完全无动画,但突然跳出的程序坞可能让部分人不适应。
04撤销
撤销
$ defaults delete com.apple.dock autohide-delay && defaults delete com.apple.dock autohide-time-modifier && killall Dock05来源
- macOS defaults - read, write and delete macOS user defaults依据: Documents `defaults write domain key -float value` for floating-point preference keys and `defaults delete domain [key]` to remove them, e.g. in the com.apple.dock domain.
- macOS setup dotfiles (.macos)依据: Contains 'defaults write com.apple.dock autohide-delay -float 0' and 'defaults write com.apple.dock autohide-time-modifier -float 0' to make the auto-hiding Dock show instantly.
最后验证: 2026-09-19 · 分类: 系统与设置