क्या लायन में टर्मिनल काउंट के लिए बैज काउंट और डॉक आइकन बाउंस को दबाने का कोई तरीका है?


20

नए स्टेट सेविंग फीचर्स (जिसे मैं रखना चाहता हूं) के साथ, डॉक नोटिफिकेशन मेरे लिए लॉयन के लिए अधिक उत्तेजित हैं। क्या मैं उछाल और / या अधिसूचना बैज कार्यों को दबा सकता हूं?

जबकि मुझे Terminal.app में नया पुनर्स्थापना सुविधा पसंद है जो टैब को फिर से खोलता है और इतिहास में अंतिम 500 या तो लाइनों को दिखाता है, मुझे पूरी तरह से नफरत है कि अब टर्मिनल.app पहले की तरह बहुत अधिक संचार और घुसपैठ है।

अगर मेरे पास tailटर्मिनल में लॉग फ़ाइल की तरह एक कमांड है , तो यह लगातार मुझे बताता रहता है जब नई प्रविष्टियाँ होती हैं, जो कि बहुत कष्टप्रद होती हैं।

न केवल टर्मिनल.एप का आइकन डॉक में कूदता है, इसमें यह अच्छा लाल बैज भी है जो बताता है कि मेरे लिए कितने टैब अपडेट हैं। सौभाग्य से यह केवल तब होता है जब Terminal.app की विंडो दूसरों के पीछे छिपी होती है, लेकिन फिर भी यह बहुत कष्टप्रद है।

टर्मिनल सूचनाएँ

मैंने सेटिंग्स के माध्यम से देखा और इसे अक्षम करने का विकल्प नहीं खोज सकता। क्या कोई छिपी हुई सेटिंग है जिसे मैं वहाँ पर / बंद कर सकता हूँ?


1
मैं टर्मिनल में भी रिज्यूम फीचर को बहुत पसंद करता हूं, लेकिन मैं यह सब विजुअल स्पैम नहीं खड़ा कर सका। मैंने अब iTerm2 पर स्विच करना समाप्त कर दिया है । लायन में त्रुटिपूर्ण रूप से काम करता है - अंतिम अपडेट भी फुलस्क्रीन कार्यक्षमता लाता है - और यह बहुत ही अनुकूलन योग्य है।
मविडमन

3
ऐसा लगता है कि अधिकांश लोग यहाँ पर उत्तर दे रहे हैं / टिप्पणी कर रहे हैं कि इस बात से अनभिज्ञ हैं कि बिल्ला क्या है। स्पष्ट करने के लिए: डॉक आइकन बैज बीईएल (कंट्रोल-जी) वर्णों के कारण होने वाली बीप की संख्या को दर्शाता है जो पृष्ठभूमि में टर्मिनलों को लिखा जा रहा है। यदि आप टैब बार दिखाते हैं, तो आपको प्रत्येक टर्मिनल में एक "बेल" आइकन दिखाई देगा जिसमें "अपठित" घंटी है। घंटी संकेतक स्पष्ट हो जाएगा और बैज में घंटी की गिनती कम हो जाएगी यदि आप इसे देखने के लिए उस विंडो / टैब को सक्रिय करते हैं। इन सबको देखने से बैज दूर होता है।
क्रिस पेज

2
कार्रवाई में व्यवहार को देखने के लिए, sleep 3; printf '\a'एक टर्मिनल शेल में चलाएं और फिर दूसरे टैब, टर्मिनल विंडो या एप्लिकेशन पर जाएं।
क्रिस पेज

"अगर मेरे पास टर्मिनल में लॉग फ़ाइल को पूंछने जैसी कोई कमांड है, तो यह मुझे लगातार बताती रहती है कि नई प्रविष्टियाँ कब हैं ..." क्या लॉग फ़ाइल में बीईएल (कंट्रोल-जी) है? यही कारण है कि यह इस तरह से व्यवहार करेगा। वहाँ भी एक अधिक निष्क्रिय "अपठित पाठ" सूचक है जो टैब में एलिप्सिस ("...") के रूप में प्रकट होता है यदि पृष्ठभूमि टैब में बिल्कुल भी कोई आउटपुट होता है, लेकिन मुझे लगता है कि आप इसके बारे में शिकायत नहीं कर रहे हैं।
क्रिस पेज

"जितना मुझे टर्मिनल.एप में रिज्यूमे फीचर से प्यार है, मैं अभी वह सभी विजुअल स्पैम नहीं खड़ा कर सका जो वह पैदा कर रहा था।" क्या आप विस्तार से समझा सकते हैं? क्या आपका मतलब केवल बहाल टर्मिनल पाठ है?
क्रिस पेज

जवाबों:


3

Google उदाहरण देता है कि मुझे क्या लगता है, सभी डॉक आइकन (अकेले टर्मिनल नहीं) के लिए बाउंस को अक्षम करना:

हालाँकि, यह इस मामले में समाधान नहीं हो सकता है। मुझे हैरान करते हुए:

[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

-  मेरी प्राथमिकता फ़ाइल से संबंधित कुछ भी नहीं हैno-bouncing , और मैं उदाहरण के लिए चला सकता हूं

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

- फिर टर्मिनल के अलावा कुछ और सामने लाएं, लॉग में और मेरे मामले में जोड़ी गई चीजों को देखें:

  • पृष्ठभूमि विंडो में जोड़ है लाइनों नहीं किसी भी उछाल का कारण है, ऐसा नहीं कारण किसी भी गिनती डॉक आइकन में प्रदर्शित करने के।

डॉक आइकन बैज बीईएल (कंट्रोल-जी) वर्णों के कारण होने वाली बीप की संख्या को पृष्ठभूमि में टर्मिनलों के लिए लिखा जा रहा है। उन टर्मिनलों को देखने से गिनती साफ हो जाएगी। क्या आपके system.log में कोई BEL अक्षर हैं?
क्रिस पेज

1
मैंने इसे टर्मिनल.एप्प संस्करण २.२.२ (३०३) के साथ आज़माया है, और no-bouncingलगता है कि इसका कोई प्रभाव नहीं है (यह अभी भी दो बार उछलता है अगर यह पृष्ठभूमि में एक घंटी प्राप्त करता है ) के मूल्य को बदलते हुए।
डेविड वोलेवर

@DavidWolever यह मेरे लिए काम किया, कम से कम जब परीक्षण के साथ sleep 3; printf '\a'। आपको परिवर्तनों को लागू करने के लिए डॉक को छोड़ना और फिर से खोलना होगा।
लारी

आह, मैंने डॉक को फिर से लॉन्च नहीं किया। यह उछल को रोकने के लिए लगता है!
डेविड वोलेवर

डी 'ओह! खैर, मैं एक बेवकूफ हूँ। मैंने वास्तव में उस संपत्ति को नहीं पढ़ा था जिसे सेट किया जा रहा था। यह सभी डॉक शेख़ी बंद कर देता है । जो ... मुझे जो चाहिए वह काफी नहीं है।
डेविड वोलेवर

3
defaults write com.apple.Terminal no-bouncing -bool TRUE

इस तरह, यह केवल टर्मिनल पर लागू होता है। यह मेरे लिए वैसे भी डॉक के लिए काम नहीं करता था, इसलिए यह और भी बेहतर है।


-2

Cmd-K स्क्रॉल वापस साफ़ करने के लिए लगता है।


क्या यह बैज को पहली जगह में दबा देता है? मुझे लगता है कि सवाल यह है कि मैं इस कार को सड़क पर कैसे रखूं, न कि कौन सा टो ट्रक मुझे खाई से बाहर निकाले।
bmike

@bmike, नहीं, स्क्रॉलबैक क्लियर करने से डॉक आइकन बैज प्रभावित नहीं होता है।
क्रिस पेज

-4

लायन का विंडो रिज्यूम फीचर एप्लीकेशन बेसिस पर एक एप्लीकेशन पर सेट होता है। आप निम्नलिखित आदेश के साथ टर्मिनल में इसे रोक सकते हैं:

defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false

क्योंकि आप टर्मिनल सेटिंग्स को टर्मिनल ओपन करते हुए संपादित कर रहे हैं, इसलिए आपको प्रभाव को देखने से पहले टर्मिनल को दो बार बंद और पुनरारंभ करना होगा।


1
mwildmann ने स्पष्ट रूप से कहा कि वह "नई पुनर्स्थापना सुविधा पसंद करता है" जबकि वह टर्मिनल सूचनाएं हैं जिन्हें वह अक्षम करना चाहता है।
क्रैमर

1
डॉक आइकन बैज फिर से शुरू करने के लिए असंबंधित है। रिज्यूमे को डिसेबल करना इस (बैरिंग बग्स) को प्रभावित नहीं करना चाहिए।
क्रिस पेज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.