13 votos

Es allí una manera de conseguir Terminal en Lion para iniciar limpiamente (sin el búfer de la historia)?

¿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.

13voto

Oskar Puntos 1242

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.

5voto

Yasmine Mustafa Puntos 21

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

0voto

mach Puntos 282

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

Gracias a willWorkForCookies la respuesta a Cómo evitar que una aplicación de guardar/restaurar cualquier Estado Guardado.

-3voto

Zoredache Puntos 8873

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

-5voto

dccarmo Puntos 21

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.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