
在 Snow Leopard 中,當我在空格之間快速鍵入時,我禁用了視窗切換動畫。現在是 Lion 中的任務控制,有一個很長的動畫,在此期間我所有的桌面圖示都消失了,我無法使用任何東西。我真的很想禁用這個,但是舊的修復似乎不起作用。
如何在 OS X Lion 或更高版本中停用此不必要的動畫?
答案1
您可以使用以下命令禁用動畫總空間數(出生ReSpace應用程式)。只需取消選取使用過渡TotalSpaces 首選項中的複選框。
Total Spaces 與任務控制的多桌面系統集成,並添加了廣泛的自訂功能,包括停用動畫或調整速度。
它與 OS X 10.10 相容,但需要在 OS X 10.11 上停用系統完整性保護。
答案2
變更在空間內拖曳視窗或應用程式時的延遲。
啟動終端機並在命令列中輸入以下內容:
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+數字鍵明顯比按 Control+箭頭鍵快。它仍然是動畫的,但它確實在大約一半的時間內完成了動畫。
遺憾的是,任務控制尚未被修改(或調整它的秘密偏好尚未被烘焙或發現。)
除了繼續使用 10.6 或尋找替代視窗管理器(例如超空間)之外,您別無選擇。