在 Snow Leopard 中,我禁用了在空格之间快速键入时窗口切换动画。现在 Lion 中的 Mission Control 会显示一个很长的动画,在此期间我的所有桌面图标都会消失,我无法使用任何东西。我真的很想禁用这个,但是旧修复似乎不起作用。
我怎样才能在 OS X Lion 或更高版本中禁用这个不必要的动画?
答案1
答案2
更改在 Spaces 内拖动窗口或应用程序时的延迟。
启动终端并在命令行中输入以下内容:
defaults write com.apple.dock workspaces-edge-delay -float 0.1
末尾的数字表示等待时间 - 默认设置为 0.75(即 3/4 秒),因此 0.5 表示半秒,0.1 表示十分之一秒,依此类推。如果您使用上述命令和 0.1,您将获得几乎即时的空间切换。
如果要恢复默认设置,只需按如下方式指定:
defaults write com.apple.dock workspaces-edge-delay -float 0.75
答案3
你可以通过以下方式禁用启动任务控制时出现的动画
defaults write com.apple.dock expose-animation-duration -int 0; killall Dock
并撤消
defaults delete com.apple.dock expose-animation-duration; killall Dock
如果你想保留动画,但加快速度,你可以这样做
defaults write com.apple.dock expose-animation-duration -float 0.1; killall Dock
不过,我不知道如何在不使用任务控制的情况下禁用在空间之间移动时烦人的滑动动画——如上所述,使用 ctrl+1、ctrl+2……确实可以使动画更快。
答案4
做本文和你的问题有关吗?
它提倡这样的命令:
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool NO
对于桌面切换,我引用在 Lion 中切换桌面时如何禁用动画?:
我刚刚注意到,使用 Control+Number 明显比使用 Control+Arrow 快。它仍然是动画,但完成动画的时间大约是原来的一半。
遗憾的是,任务控制中心尚未进行修改(或者调整它的秘密偏好尚未被嵌入或发现。)
除了继续使用 10.6 或寻找像超空间这样的替代窗口管理器之外,您真的别无选择。