6 votos

Cómo evitar que una aplicación guarde/resteure cualquier estado guardado

Quiero desactivar la restauración de la ventana de una aplicación (en mi caso, iTerm). ¿Cómo se puede desactivar, pero sólo para esta aplicación específica?

8voto

Tetsujin Puntos 23061

Hay un comando específico para evitar que cualquier aplicación guarde el estado, en lugar de simplemente bloquear la carpeta de estado

defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

Si no quiere un cambio permanente, sólo para evitarlo en una sola ocasión, entonces borre/desplace la carpeta Saved State en ~/Library/Saved Application State/ sería la más sencilla.

3voto

willWorkForCookies Puntos 877

Puedes intentar modificar los permisos de la carpeta de estados guardados para que no se pueda escribir en ella.

Por ejemplo, Preview.app.

Abra Terminal.app desde la carpeta Utilidades en Aplicaciones y entre:

sudo chmod 440 ~/Library/Saved Application State/com.apple.Preview.savedState/

Por lo tanto, deberá buscar en la carpeta "~/Library/Saved Application State" la ruta del estado guardado de iTerm y modificar el comando anterior en consecuencia.

2voto

Kellen Puntos 96

Yo uso RestoreMeNot para este fin. Añade un panel previo en el que se puede alternar la restauración por aplicación.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X