¿Cómo puedo evitar que Spaces me lleve al espacio de una aplicación cuando abro un archivo nuevo?

0

Digamos que tengo dos espacios con un programa abierto en el espacio uno. Si estoy trabajando activamente en el espacio dos y abro un archivo que usa el mismo programa que lo que está abierto en el espacio uno, vuelvo al espacio uno. ¿Cómo puedo hacer que el comportamiento predeterminado sea abrir una nueva ventana del programa en el espacio en el que estoy?

    
pregunta Chords 05.12.2011 - 16:21

3 respuestas

0

Esto ayudará a los usuarios que ejecutan Lion pero no solucionarán tu problema en Leopard.

En Lion, hay una configuración de Panel de control en Control de misión que dice When switching to an app, switch to a space with open windows for that app . Deseleccionalo. Tenga en cuenta que cuando esta opción no esté seleccionada, si hace clic en una aplicación en el Dock con ventanas abiertas en otro espacio, en el primer clic obtendrá el comportamiento deseado, pero si vuelve a hacer clic en el ícono en el muelle, cambiará a espacio que contiene actualmente ventanas para la aplicación.

    
respondido por el Daniel 05.12.2011 - 17:07
0

Encontré una respuesta en Macworld.com

  

Puedes lograr lo mismo en QuickSilver con algunos básicos   AppleScript:

tell application "Safari"   
   make new document    
   tell application
   "Safari" to activate 
end tell
  

Simplemente guarde este AppleScript en algún lugar donde QuickSilver lo encontrará.

     

Lo bueno de AppleScript anterior es que no ensucia   alrededor con foco (que puede cambiar espacios sin darse cuenta).   Desafortunadamente no todas las aplicaciones tienen un comando AppleScript similar   para crear una nueva ventana (por ejemplo, Terminal no)

     

Guardé el mío en mi directorio de inicio y lo llamé "Nueva ventana de Safari".   También lo cambié para que tuviera el icono de Safari (arrastrando el   Icono de Safari desde la ventana "Obtener información" de Safari.app, hasta el icono en   la ventana "Obtener información" del nuevo archivo de script).

    
respondido por el Michiel 05.12.2011 - 16:28
0

Escriba lo siguiente en la Terminal:

# don't switch spaces automatically
defaults write com.apple.Dock workspaces-auto-swoosh -bool NO

Luego killall Dock .

    
respondido por el user588 06.12.2011 - 08:33

Lea otras preguntas en las etiquetas