Desactivar reanudar por aplicación en Mac OS X Lion con escritura predeterminada

Tabla de contenido:

Anonim

En nuestra publicación sobre cómo deshabilitar Resume para Safari u otras aplicaciones en OS X 10.7, varios de nuestros comentaristas señalaron que no es necesario cambiar los permisos de los directorios de aplicaciones individuales. Alternativamente, puede desactivar Reanudar por aplicación utilizando un comando de escritura predeterminado ingresado en la Terminal.

Desactivar currículum por aplicación

Aquí hay algunos ejemplos de cadenas predeterminadas para aplicaciones individuales, y luego le mostraremos cómo encontrar sus propias cadenas para otras aplicaciones:

Desactivar currículum para Safari los valores predeterminados escriben com.apple.Safari NSQuitAlwaysKeepsWindows -bool false

Desactivar para Google Chrome los valores predeterminados escriben com.google.Chrome NSQuitAlwaysKeepsWindows -bool false

Apagar QuickTime Player X valores predeterminados escribe com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false

Desactivar para vista previa valores predeterminados escribe com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

Querrá reiniciar cualquier aplicación para la que haya desactivado la función para que los cambios surtan efecto.

Deshabilitar Resume para otras aplicaciones Para deshabilitar Resume con otras aplicaciones, querrá acceder a su directorio de biblioteca personal (recuerde que /Library y ~/Library son diferentes) para que pueda encontrar la sintaxis exacta del nombre de la aplicación. La carpeta que busca es:

~/Biblioteca/Estado de la aplicación guardada/

Me gusta la función Ir a la carpeta, ya que es fácil acceder a ella con Comando+Mayús+G, pero también puede acceder haciendo clic en Opción en el menú Ir.

Una vez que esté en la carpeta Estado de la aplicación guardada de su biblioteca personal, lo que está buscando es com.developerName.ApplicationName.savedState, para otro ejemplo, seleccionaremos Terminal que se encuentra en este directorio como com. apple.Terminal.savedState.

Deseche la extensión '.savedState' e ingrese la primera parte del nombre del directorio en el mismo comando que se usó anteriormente, por lo que se verá así:

valores predeterminados escribir com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false

Ingrese eso en la línea de comando y reinicie Terminal y Resume ya no se activará solo para esa aplicación. Al igual que con el otro método, puede hacerlo con tantas o tan pocas aplicaciones como desee.

Cómo volver a activar el currículum para aplicaciones específicas

Volver a habilitar Resume en Lion es tan fácil como apagarlo, solo necesitamos ajustar el comando de escritura predeterminado con una declaración VERDADERA en lugar de FALSO. Tomando Safari como ejemplo, el comando sería:

los valores predeterminados escriben com.apple.Safari NSQuitAlwaysKeepsWindows -bool true

De nuevo, reinicie Safari y encontrará que Reanudar está nuevamente activado. Tenga en cuenta que si desactivó Reanudar en todo el sistema a través del panel Preferencias, deberá volver a habilitarlo por separado.

¡Gracias a nuestros comentaristas que señalaron los comandos de escritura predeterminados!

Desactivar reanudar por aplicación en Mac OS X Lion con escritura predeterminada