Quiero desactivar la restauración de una ventana de aplicación (en mi caso, iTerm). ¿Cómo apagarlo, pero solo para esta aplicación específica?
Quiero desactivar la restauración de una ventana de aplicación (en mi caso, iTerm). ¿Cómo apagarlo, pero solo para esta aplicación específica?
Puedes intentar modificar los permisos en la carpeta de estado guardada para que no se pueda escribir.
Toma Preview.app por ejemplo.
Abra Terminal.app desde la carpeta Utilidades en Aplicaciones e ingrese:
sudo chmod 440 ~/Library/Saved Application State/com.apple.Preview.savedState/
Por lo tanto, querrá buscar en la carpeta "~ / Biblioteca / Estado de la aplicación guardada" la ruta al estado guardado de iTerm y modificar el comando anterior correspondiente.
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 desea un cambio permanente, solo para evitarlo en una sola ocasión, eliminar o mover la carpeta Estado guardado en ~/Library/Saved Application State/
sería lo más simple.
Uso RestoreMeNot para este propósito. Agrega un prefpano en el que puede alternar la restauración por aplicación.
Lea otras preguntas en las etiquetas macos