¿Cómo puedo prevenir la Terminal de mostrarme a mi viejo de salida cuando se inicia?
Me gustaría comenzar siempre con una ventana limpia.
¿Cómo puedo prevenir la Terminal de mostrarme a mi viejo de salida cuando se inicia?
Me gustaría comenzar siempre con una ventana limpia.
Usted puede cambiar de terminal sólo con este comando para escribir una nueva preferencia para esa aplicación específica.
defaults write com.apple.terminal NSQuitAlwaysKeepsWindows -bool false
Esto es general, así que, por supuesto, sustituir safari o quicktimeplayerX o lo que sea en la com.apple.terminal
parte del comando como sea necesario. Este ajuste cambia el valor predeterminado de comportamiento que al salir de una app. Usted encontrará muchas de las otras aplicaciones que funcionan bien con esta configuración mediante la búsqueda en NSQuitAlwaysKeepsWindows.
Por supuesto, usted debe emitir este defaults
comando después de cerrar todas las ventanas y, a continuación, salir de la aplicación para asegurarse de que los parámetros se leen la próxima vez que el Terminal se inicia.
Además de establecer la preferencia para siempre suprimir Curriculum vitae, usted también puede controlar esta al salir pulsando la Opción de tecla de modificación, por lo que "Dejar de fumar ..." se convierte en "Salir y Descartar Windows". por ejemplo, puede escribir Opción-Comando-Q para salir sin guardar el estado. También puede pulsar el modificador Shift cuando una aplicación se está abriendo para prevenir la restauración del estado para Reanudar.
También hay una Terminal de preferencia (sin interfaz de usuario) para el control de cuántas líneas de desplazamiento de regreso a la restauración, que se puede establecer a cero, aunque aún se restaura el contenido de la pantalla:
defaults write com.apple.Terminal RestoreScrollbackLines 0
No parece ser un caso en el que la desactivación NSQuitAlwaysKeepsWindows
no funciona: Cuando el Terminal es asesinado por killall Terminal
, y probablemente también cuando se bloquea o cuando se ve obligado a dejar de fumar.
Yo uso killall Terminal
regularmente, pero cuando el curriculum vitae de patadas en el, se mete hasta mi bash historia. Básicamente, los comandos de la sesión después de que el currículum no será guardado. Normal de los comportamientos de ahorro sólo se restaura después de que yo salga y vuelva a abrir la Terminal.app. No obstante, parece que deshabilitar por completo cualquier resume las características de las correcciones de bash historia:
chmod a-rwx ~/Library/Saved\ Application\ State/com.apple.Terminal.savedState
En realidad se puede desactivar "guardar estado" en función de cada aplicación, echar un vistazo a https://faqintosh.com/risorse/en/sys/swapsaveability/
HTH
La única manera de hacer esto es para desactivar completamente la función de reanudación en Lion
http://www.macrumors.com/2011/07/20/how-to-disable-lions-resume-feature/
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.