Lion에서 Badge.app에 대한 배지 수와 도크 아이콘 바운스를 억제하는 방법이 있습니까?


20

새로운 상태 저장 기능 (보존하고 싶은 기능)을 사용하면 Lion에서 도크 알림이 더욱 활발해집니다. 바운스 및 / 또는 알림 배지 기능을 억제 할 수 있습니까?

탭을 다시 열고 기록에 마지막 500 개 정도의 행을 표시하는 Terminal.app의 새로운 복원 기능이 마음에 들지만, 나는 Terminal.app가 이전처럼 훨씬 더 의사 소통적이고 방해가된다는 것을 절대 싫어합니다.

tail터미널에 로그 파일을 쓰는 것과 같은 명령이 있으면 새로운 항목이있을 때 끊임없이 알려주므로 꽤 성가신 것으로 보입니다.

Dock에서 Terminal.app의 아이콘이 점프 할뿐만 아니라이 작은 빨간색 배지가있어 업데이트 된 탭 수를 알려줍니다. 다행히 이것은 Terminal.app의 창이 다른 창 뒤에 숨겨져있을 때만 발생하지만 그럼에도 불구하고 꽤 성가시다.

터미널 알림

설정을 살펴본 결과 비활성화 할 수있는 옵션을 찾을 수 없습니다. 여기에서 켜거나 끌 수있는 숨겨진 설정이 있습니까?


1
Terminal.app의 이력서 기능을 좋아하는 한, 제작중인 모든 시각적 스팸을 견딜 수 없었습니다. 나는 지금 iTerm2 로 전환했다 . Lion에서 완벽하게 작동합니다. 마지막 업데이트는 전체 화면 기능을 제공하며 매우 사용자 정의 할 수 있습니다.
mwidmann

3
여기에서 답변 / 댓글을 작성하는 사람들은 대부분 배지가 무엇인지 알지 못하는 것 같습니다. 명확하게 설명 : Dock 아이콘 배지는 BEL (Control-G) 문자가 백그라운드에서 터미널에 기록되어 발생하는 경고음 수를 나타냅니다. 탭 표시 줄을 표시하면 각 터미널에 "읽지 않은"벨이있는 해당 "벨"아이콘이 표시됩니다. 해당 창 / 탭을 활성화하여 보려면 벨 표시기가 지워지고 배지의 벨 수가 줄어 듭니다. 그것들을 모두 보면 배지가 제거됩니다.
Chris Page

2
동작을 확인하려면 sleep 3; printf '\a'터미널 쉘에서 실행 한 다음 다른 탭, 터미널 창 또는 응용 프로그램으로 전환하십시오.
Chris 페이지

"터미널에 로그 파일을 미는 것과 같은 명령이 있으면 새 항목이있을 때 계속 알려줍니다 ..."로그 파일에 BEL (Control-G)이 포함되어 있습니까? 그것이 그렇게 행동하는 유일한 이유입니다. 배경 탭에 전혀 출력이 없으면 탭에 줄임표 ( "…")로 표시되는보다 수동적 인 "읽지 않은 텍스트"표시기가 있지만, 이것이 여러분이 불평하는 것이 아니라고 가정합니다.
Chris 페이지

"Terminal.app의 이력서 기능을 좋아하는 한, 생성 된 모든 시각적 스팸을 견딜 수 없었습니다." 정교하게 할 수 있습니까? 복원 된 터미널 텍스트를 의미합니까?
Chris 페이지

답변:


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

— 그런 다음 터미널 이외의 것을 포 그라운드로 가져 와서 로그에 추가되는 것을보고 내 경우에는 다음을 수행하십시오.

  • 않는 배경 창에 추가 라인 하지 어떤 바운스의 원인은 수행 하지 어떤 카운트가 Dock 아이콘에 표시하도록합니다.

Dock 아이콘 배지는 BEL (Control-G) 문자가 백그라운드에서 터미널에 기록되어 발생하는 경고음 수를 나타냅니다. 해당 터미널을 보면 카운트가 지워집니다. system.log에 BEL 문자가 포함되어 있습니까?
Chris 페이지

1
나는 이것을 Terminal.app 버전 2.2.2 (303)로 시도했지만 값을 변경해 no-bouncing도 아무런 효과가없는 것 같습니다 (백그라운드에서 벨을 수신하면 여전히 두 번 튀는 것입니다).
David Wolever

@DavidWolever 적어도로 테스트 할 때 그것은 나를 위해 일했습니다 sleep 3; printf '\a'. 변경 사항을 적용하려면 Dock을 종료했다가 다시 열어야합니다.
Lri

아, Dock을 다시 시작하지 않았습니다. 수신 거부를 중지하는 것 같습니다!
David Wolever

도! 난 바보 야 실제로 설정된 속성을 읽지 못했습니다. 모든 Dock 수신 거부 가 해제 됩니다 . 어느 것이 ... 내가 원하는 것이 아닙니다.
David Wolever

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

그렇게하면 터미널에만 적용됩니다. 어쨌든 Dock에서 작동하지 않는 것 같으므로 더 좋습니다.


-2

Cmd-K 스크롤을 지우는 것 같습니다.


처음에는 배지가 표시되지 않습니까? 문제는 내가 어떻게이 차를 도로에 유지 시키는가, 어떤 견인차가 나를 도랑에서 빠져 나오지 않는가하는 것입니다.
bmike

@bmike, 아니요, 스크롤 백을 지우더라도 Dock 아이콘 배지에는 영향을 미치지 않습니다.
Chris 페이지

-4

Lion 's window resume 기능은 응용 프로그램별로 응용 프로그램에서 설정됩니다. 다음 명령을 사용하여 터미널에서이를 중지 할 수 있습니다.

defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false

터미널을 연 상태에서 터미널 설정을 편집하고 있으므로 효과를 보려면 터미널을 닫았다가 다시 시작해야합니다.


1
mwildmann은 자신이 "새 복원 기능을 좋아한다"고 명시 적으로 말했지만 이것이 비활성화하려는 터미널 알림입니다.
kraymer

1
도크 아이콘 배지는 이력서와 관련이 없습니다. 이력서를 비활성화하면 버그에 영향을 미치지 않아야합니다.
Chris 페이지
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.