El comando defaults
para Agrupar ventanas por aplicación en Preferencias del sistema > Control de la misión es, por ejemplo:
defaults write com.apple.dock expose-group-by-app -bool false
- El valor puede ser
true
o false
.
Sin embargo, eso no lo cambiará de inmediato en la interfaz de usuario y puede sobrescribirse de todos modos.
La forma más segura de cambiarlo es desde la interfaz de usuario.
Nota: como se sugiere en los comentarios , uno puede usar killall Dock
directamente después, sin embargo, killall Dock
forzará a que se muestren todas las ventanas minimizadas, además de que es visualmente perjudicial. Yo sugeriría usar AppleScript para cambiarlo, ya que no forzará que las ventanas minimizadas se muestren ni es tan visualmente perjudicial.
El siguiente AppleScript código marcará / deseleccionará el grupo de ventanas por aplicación casilla en Preferencias del sistema > Mission Control , y no causará la misma interrupción visual que killall Dock
causará. Se puede guardar como una AppleScript en Scrip Editor .
tell application "System Preferences"
set the current pane to pane id "com.apple.preference.expose"
tell application "System Events"
click checkbox "Group windows by application" of group 2 of window "Mission Control" of application process "System Preferences"
end tell
quit
end tell
Nota; Este código de AppleScript se probó bajo macOS 10.12.5 y mi necesidad de ajustes para algunas versiones anteriores de OS X.