Чи є спосіб придушити кількість значків та відхилити піктограму дока для Terminal.app у Леві?


20

Завдяки новим функціям збереження стану (які я хочу зберегти), сповіщення про док-станцію для мене в Леві більше підтягують. Чи можу я придушити функції відмов та / або значка сповіщення?

Хоча мені подобається нова функція відновлення в Terminal.app, яка повторно відкриває вкладки і показує останні 500 рядків історії, я абсолютно ненавиджу, що зараз Terminal.app настільки комунікативніший і настирливий, як раніше.

Якщо у мене є така команда, як tailing файл журналу в терміналі, вона постійно повідомляє мені, коли з’являються нові записи, що виявляється досить дратує.

Піктограма Terminal.app не тільки перескакує на доці, вона також має цей гарний маленький червоний значок, який повідомляє мені, скільки вкладок має оновлення для мене. На щастя, це відбувається лише тоді, коли вікно Terminal.app приховано за іншими, але, тим не менш, це дуже дратує.

Сповіщення про термінали

Я переглянув "Налаштування" і не можу знайти варіант відключити це. Чи є якісь приховані налаштування, які я можу ввімкнути / вимкнути там?


1
Наскільки я люблю функцію резюме в Terminal.app, я просто не витримав усієї візуальної спаму, яку він створював. Зараз я перейшов на iTerm2 . Працює бездоганно в Lion - останнє оновлення навіть приносить функціонал повноекранного режиму - і це дуже настроюється.
mwidmann

3
Здається, більшість людей, які відповідають / коментують тут, не знають, для чого цей знак. Для уточнення: значок значка Dock вказує кількість звукових сигналів, викликаних символами BEL (Control-G), що записуються на термінали у фоновому режимі. Якщо ви покажете рядок вкладок, ви побачите відповідну піктограму "дзвоник" у кожному терміналі, що має дзвінок "непрочитаний". Індикатор дзвона очиститься, а кількість дзвінків у значку зменшиться, якщо ви активуєте це вікно / вкладку для його перегляду. Перегляд їх усіх видаляє значок.
Кріс Пейдж

2
Щоб побачити поведінку в дії, запустіть sleep 3; printf '\a'у термінальній оболонці та перейдіть на іншу вкладку, вікно термінала чи програму.
Кріс Пейдж

"Якщо у мене є така команда, як підписання файлу журналу в терміналі, вона постійно повідомляє мені, коли з'являються нові записи ..." Чи містить файл журналу BEL (Control-G)? Це єдина причина, що вона поводитиметься саме так. Існує також більш пасивний індикатор "непрочитаного тексту", який відображається на вкладці як еліпсис ("..."), якщо у фонових вкладках взагалі є вихід, але я припускаю, що це не те, на що ви скаржитеся.
Кріс Пейдж

"Наскільки я люблю функцію резюме в Terminal.app, я просто не витримав усієї візуальної спаму, яку він створював." Чи можете ви докладно? Ви просто маєте на увазі відновлений текст терміналу?
Кріс Пейдж

Відповіді:


3

Google знаходить приклад того, що, на мою думку, вимкнення відмов для всіх піктограм Dock (не лише для терміналу):

Однак це може бути не рішенням у цьому випадку. Мене спантеличує:

[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

- тоді виведіть на другий план щось інше, ніж Terminal, дивіться речі, додані до журналу, і в моєму випадку:

  • рядки, додані до вікна фону, не викликають відмов, не спричиняють відображення жодного рахунку в піктограмі Док.

Значок значка Dock вказує кількість звукових сигналів, викликаних символами BEL (Control-G), що записуються на термінали у фоновому режимі. Перегляд цих терміналів очистить кількість. Чи містить у system.log якісь символи BEL?
Кріс Пейдж

1
Я спробував це з Terminal.app версії 2.2.2 (303), і зміна значення, no-bouncingздається, не має ніякого ефекту (воно все одно відскакує двічі, якщо воно отримує дзвінок, перебуваючи у фоновому режимі).
Девід Волвер

@DavidWolever Це працювало для мене, принаймні при тестуванні sleep 3; printf '\a'. Щоб застосувати зміни, вам доведеться закрити та знову відкрити Dock.
Лрі

Ах, я не запускав Док. Це, здається, зупиняє стрибки!
Девід Волвер

D'oh! Ну, я ідіот. Я фактично не читав властивість, яку встановлювали. Це вимикає всі доки підстрибуючи. Що… Не зовсім те, що я хочу.
Девід Волвер

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

Таким чином, це стосується лише Терміналу. Здається, це не працювало для мене на Доку все одно, тому це ще краще.


-2

Cmd-K здається, очистить прокрутку назад.


Це в першу чергу придушує значок? Я думаю, питання полягає в тому, як мені тримати цю машину на дорозі, а не те, яка евакуатор виводить мене з канави.
bmike

@bmike, ні, очищення прокрутки не впливає на значок піктограми Dock.
Кріс Пейдж

-4

Функція резюме вікон Лева встановлюється на основі програми за допомогою програми. Ви можете зупинити це в Терміналі за допомогою наступної команди:

defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false

Оскільки ви редагуєте налаштування терміналу, відкриваючи термінал, вам доведеться закрити та перезапустити термінал двічі, перш ніж побачити ефект.


1
mwildmann відверто сказав, що йому "подобається нова функція відновлення", тоді як це термінальні сповіщення, які він хоче відключити.
краймер

1
Значок значка дока не пов’язаний із Resume. Відключення Resume не повинно впливати на це (помилки заборони).
Кріс Пейдж
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.