OS X 10.8. Bastante simple. En este momento, cuando abro un archivo a través de Finder, si el tipo de archivo está configurado para ser abierto por la aplicación Y, a menudo OSX encuentra un espacio que tiene una ventana abierta de Y y envía el archivo a esa ventana en ese espacio. Sin embargo, lo que quiero es que cuando abra el archivo, quiero una nueva ventana para ese archivo y en el mismo espacio.
Según esta pregunta , sé que hay una solución alternativa explícita para Chrome, lo cual es genial; lo mismo ocurre con Finder. Pero quiero que esta configuración sea para todo el sistema. Por ejemplo, quiero abrir un nuevo documento txt a través del buscador y hacer que MacVim abra una nueva ventana con el archivo en mi espacio actual (como lo haría si se iniciara por primera vez) en lugar de ubicar una ventana abierta en un espacio separado y tirar el archivo en una pestaña en esa ventana.
Tenga en cuenta que tengo mi configuración configurada para que cambiar a una aplicación no cambie a un espacio con una ventana abierta para esa aplicación, que funciona correctamente, pero cuando el inicio de la aplicación se realiza a través de la apertura de un archivo en lugar de a través de la pestaña cmd switcher, todavía hace lo de encontrar una ventana abierta, incluso si está en otro espacio.
Tenga en cuenta nuevamente que hay dos problemas aquí:
--y no veo cómo puedes resolver uno sin resolver el otro; pero sería genial si uno o ambos pudieran resolverse.
¿Configura la asignación a Escritorio: ninguno; trabajo para ti.
Puede hacerlo desde el menú del Dock de aplicaciones.
Para abrir una nueva ventana de una aplicación en el espacio actual sin activar el interruptor de espacios, haga clic con el botón derecho en la aplicación en el Dock - "Nueva ventana".
Este enfoque funciona para la mayoría de las aplicaciones, sin embargo, no funcionará para algunas aplicaciones (lo que activa el molesto cambio de espacios). Aquí está el último recurso:
En resumen, abre una nueva ventana de la aplicación sin (activar) el cambio de espacios. Cómo:
en el espacio en el que está trabajando y desea tener una nueva ventana de alguna aplicación que ya tiene otras ventanas abiertas en otros espacios, abra Terminal.app (si es necesario, configure Terminal.app Keep in Dock y haga clic con el botón derecho en Terminal .app - "Nueva ventana"), ejecutaropen -n /Applications/Appname.app
p.ej. open -n /Applications/Vivaldi.app
Se abrirá una nueva ventana de la aplicación en el Espacio actual, ya que no habrá un molesto cambio de Espacios, su flujo de trabajo en el Espacio actual no se interrumpe.
Referencia: Asignar ventanas de aplicaciones a diferentes espacios/escritorios
Deshabilite la opción en Preferencias del sistema -> Control de misión -> Cuando cambie a una aplicación, cambie a un espacio con ventanas abiertas para esta aplicación
para algunas aplicaciones esto no funcionará, porque algunas aplicaciones como TextMate abren nuevos documentos en una nueva pestaña, ¡pero estoy bastante seguro de que estas aplicaciones tienen sus propias opciones para evitar esto!
Creo que finalmente conseguí una solución, para Microsoft Word (y presumiblemente también para otras aplicaciones de Office): asegúrese de tener una ventana de Word abierta en todos los espacios de trabajo... por supuesto, puede hacer que la ventana sea muy, muy pequeña y alejada hacia una esquina.
Esto también ayuda con el salto a otro espacio de trabajo con una ventana abierta cuando cierra "la última" (realmente útil) ventana en un espacio de trabajo. Esto está en Mavericks.
Sin embargo, una ventana completamente minimizada (acoplada) no parece hacer el trabajo.
Ricardo Sánchez-Sáez
dan
Felipe
Ricardo Sánchez-Sáez
antimo