Gibt es eine Möglichkeit, die Anzahl der Ausweise zu unterdrücken und das Dock-Symbol für Terminal.app in Lion zu deaktivieren?

20

Mit den neuen Funktionen zum Speichern des Status (die ich beibehalten möchte) sind die Dockbenachrichtigungen für mich in Lion erschwerender. Kann ich die Bounce- und / oder Benachrichtigungsfunktion unterdrücken?

Während mir die neue Wiederherstellungsfunktion in Terminal.app gefällt, mit der die Registerkarten erneut geöffnet werden und die letzten 500 Zeilen im Verlauf angezeigt werden, hasse ich es, dass die Terminal.app jetzt so viel kommunikativer und aufdringlicher ist als zuvor.

Wenn ich einen Befehl wie taileine Protokolldatei im Terminal habe, wird mir ständig mitgeteilt, wenn neue Einträge vorhanden sind, was sich als ziemlich ärgerlich herausstellt.

Das Symbol der Terminal.app springt nicht nur ins Dock, sondern es enthält auch ein kleines rotes Abzeichen, das mir mitteilt, wie viele Registerkarten Updates für mich enthalten. Glücklicherweise passiert dies nur, wenn das Fenster der Terminal.app hinter anderen versteckt ist, aber es ist trotzdem ziemlich nervig.

Terminal-Benachrichtigungen

Ich habe die Einstellungen durchgesehen und kann keine Option zum Deaktivieren finden. Gibt es versteckte Einstellungen, die ich dort ein- und ausschalten könnte?

mwidmann
quelle
1
So sehr ich die Resume-Funktion in Terminal.app mag, ich konnte den ganzen visuellen Spam, den sie produzierte, einfach nicht ausstehen. Am Ende bin ich erstmal auf iTerm2 umgestiegen . Funktioniert einwandfrei in Lion - das letzte Update bringt sogar Vollbild-Funktionalität - und es ist sehr anpassbar.
mwidmann
3
Es scheint, dass die meisten Leute, die hier antworten / kommentieren, nicht wissen, wofür das Abzeichen ist. Zur Verdeutlichung: Das Dock-Symbol zeigt die Anzahl der Signaltöne an, die durch BEL-Zeichen (Control-G) verursacht werden, die im Hintergrund auf Terminals geschrieben werden. Wenn Sie die Registerkartenleiste anzeigen, sehen Sie in jedem Terminal ein entsprechendes "Klingelsymbol" mit einer "ungelesenen" Klingel. Die Glockenanzeige erlischt und die Glockenzahl im Abzeichen wird verringert, wenn Sie dieses Fenster / diese Registerkarte aktivieren, um sie anzuzeigen. Wenn Sie alle anzeigen, wird das Abzeichen entfernt.
Chris Seite
2
Um das Verhalten in Aktion zu sehen, führen Sie es sleep 3; printf '\a'in einer Terminal-Shell aus und wechseln Sie dann zu einer anderen Registerkarte, einem anderen Terminal-Fenster oder einer anderen Anwendung.
Chris Seite
"Wenn ich den Befehl habe, eine Protokolldatei im Terminal zu verfolgen, wird mir ständig mitgeteilt, wenn neue Einträge vorliegen ..." Enthält die Protokolldatei BEL (Control-G)? Das ist der einzige Grund, warum es sich so verhalten würde. Es gibt auch eine passivere Anzeige für "ungelesenen Text", die in der Registerkarte als Auslassungspunkte ("...") angezeigt wird, wenn in den Registerkarten im Hintergrund überhaupt eine Ausgabe vorhanden ist, aber ich gehe davon aus, dass Sie sich darüber nicht beschweren.
Chris Seite
"So sehr ich die Resume-Funktion in Terminal.app auch mag, ich konnte den visuellen Spam, den sie produzierte, einfach nicht ausstehen." Können Sie näher darauf eingehen? Meinen Sie damit nur den wiederhergestellten Terminaltext?
Chris Seite

Antworten:

3

Google findet ein Beispiel für das, wie ich finde, Deaktivieren von Bounces für alle Dock-Symbole (nicht nur für Terminal):

In diesem Fall ist dies jedoch möglicherweise nicht die Lösung. Mich verwirren:

[macbookpro08:~] gjp22% date
Tue  2 Aug 2011 13:40:41 BST
[macbookpro08:~] gjp22% uname -a
Darwin macbookpro08.centrim.freeman-centre.ac.uk 11.0.0 Darwin Kernel Version 11.0.0: Sat Jun 18 12:56:35 PDT 2011; root:xnu-1699.22.73~1/RELEASE_X86_64 x86_64
[macbookpro08:~] gjp22% defaults read com.apple.dock no-bouncing
2011-08-02 13:40:57.029 defaults[2501:303] 
The domain/default pair of (/Users/gjp22/Library/Preferences/com.apple.dock.plist, no-bouncing) does not exist

nichts in Bezug auf no-bouncingmeine Präferenzdatei, und ich kann zum Beispiel ausführen

tail -f -n 50 /private/var/log/system.log

- Bringen Sie dann etwas anderes als Terminal in den Vordergrund, beobachten Sie Dinge, die dem Protokoll hinzugefügt wurden, und in meinem Fall:

  • Linien zum Hintergrund Fenster hat hinzugefügt nicht dazu führt ein Rückprallen, tun nicht Ursache jede Zählung in dem Dock - Symbol angezeigt wird .
Graham Perrin
quelle
Das Dock-Symbol zeigt die Anzahl der Signaltöne an, die durch BEL-Zeichen (Control-G) verursacht werden, die im Hintergrund auf die Terminals geschrieben werden. Durch die Anzeige dieser Terminals wird die Zählung gelöscht. Enthält Ihr system.log BEL-Zeichen?
Chris Seite
1
Ich habe dies mit Terminal.app Version 2.2.2 (303) versucht, und das Ändern des Werts von no-bouncingscheint keine Auswirkung zu haben (es springt immer noch zweimal, wenn es im Hintergrund eine Klingel empfängt).
David Wolever
@DavidWolever Es hat bei mir funktioniert, zumindest beim Testen mit sleep 3; printf '\a'. Sie müssen Dock beenden und erneut öffnen, um die Änderungen zu übernehmen.
Lri
Ah, ich habe Dock nicht neu gestartet. Das scheint das Hüpfen zu stoppen!
David Wolever
D'oh! Nun, ich bin ein Idiot. Ich habe die eingestellte Immobilie nicht gelesen. Dadurch wird das gesamte Dock-Bouncen deaktiviert. Welche ... ist nicht ganz das, was ich will.
David Wolever
3
defaults write com.apple.Terminal no-bouncing -bool TRUE

Auf diese Weise gilt dies nur für das Terminal. Für das Dock schien es sowieso nicht zu funktionieren, das ist also noch besser.

John Ko
quelle
-2

Cmd-K scheint die Schriftrolle zurück zu klären.

nvidia20082008
quelle
Unterdrückt das überhaupt das Abzeichen? Ich denke, die Frage ist, wie ich dieses Auto auf der Straße halte und nicht, welcher Abschleppwagen mich aus dem Graben bringt.
bmike
@bmike, nein, das Löschen des Bildlaufs hat keine Auswirkungen auf das Dock-Symbol.
Chris Seite
-4

Die Fenster-Lebenslauf-Funktion von Lion wird von Anwendung zu Anwendung festgelegt. Sie können dies im Terminal mit dem folgenden Befehl stoppen:

defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false

Da Sie die Terminaleinstellungen bearbeiten, während das Terminal geöffnet ist, müssen Sie das Terminal zweimal schließen und neu starten, bevor Sie den Effekt sehen können.

Josh Cheshire
quelle
1
mwildmann sagte ausdrücklich, dass ihm "die neue Wiederherstellungsfunktion gefällt", während dies die Terminalbenachrichtigungen sind, die er deaktivieren möchte.
Kraymer
1
Das Dock-Symbol hat nichts mit Fortsetzen zu tun. Das Deaktivieren von Resume sollte dies nicht beeinträchtigen (mit Ausnahme von Bugs).
Chris Seite