[간단한 팁] OS X 캘린더(Calendar) 앱에서 '주별 보기' 사용 시 한 화면에 표시되는 날짜 범위를 변경하는 방법

2012. 11. 13. 21:27    작성자: ONE™

들어가며

오랫동안 iCal로 불려오던 OS X 기본 일정 관리 소프트웨어가 OS X 10.8 마운틴 라이언에서는 캘린더(Calendar)로 이름이 변경되었습니다. 단지 이름만 바뀐 것이 아니라 (지나친 스큐어모피즘이라고 비난도 받는) 디자인 부분에서도 많은 변화가 있었습니다.

다름이 아니라 iCal에서는 터미널 명령어로 디버그(Debug) 메뉴를 활성화해 숨겨져 있는 다양한 기능들을 사용할 수 있었습니다. 그 중에서도 (위 이미지의) 주별 보기시 표시되는 날짜의 범위를 바꾸는 기능을 개인적으로 아주 유용하게 사용했는데 OS X 마운틴 라이언의 캘린더에서는 현재까지 이 디버그 메뉴를 활성화하는 방법이 알려져 있지 않습니다. 어쩌면 아예 제거가 된 것인지도 모르겠습니다.

먼저 '주별 보기 시 표시되는 날짜 범위를 바꾼다'는 것이 무엇인지를 설명드려야 할 것 같은데요, 캘린더 앱에는 달력을 연도별/월별/주별/일별로 표시하는 기능을 갖추고 있습니다.

• 연도별 보기 ↓

• 월별 보기 ↓

• 주별보기 ↓

• 일별보기 ↓

이중 주별 보기를 사용할 때 이름 그대로 딱 '1주일'에 해당하는 기간만 화면에 표시해 주는데요.


아래 소개할 터미널 명령어를 사용해 14일에 해당하는 기간을 표시할 수도 있고,

4주(28)일에 해당하는 기간을 표시할 수도 있습니다.

주별 보기 장점은 일별 보기보다 전체 일정을 한 눈에 살펴보기 좋고, 또 월별 보기에 비해 약속이나 일정이 '몇 일'에 잡혀있나 뿐만 아니라 몇 시에 시작해 몇 시에 끝나는지, 또 일정과 일정 사이에 여유 시간을 얼마나 있는지를 시각적으로 잘 표시해 준다는 점입니다.

적용 방법

응용 프로그램 > 유틸리티 폴더에 있는 터미널(Terminal) 프로그램을 실행한 후 아래 형식의 명령어를 입력해주면 됩니다.

defaults write com.apple.iCal "n days of week" 숫자

위 명령어의 '숫자' 부분은 주별 보기 사용시 한 화면에 몇 일이나 표시할 것인지를 나타내는 것입니다. 명령어를 적용해주기 위해 캘린더 앱을 종료하고 다시 켜줄 필요는 없고 잠시 일별 보기나 월별 보기로 바꾼 후 다시 주별 보기로 돌아오면 표시되는 날짜가 변화한 것을 보실 수 있습니다. 

defaults write com.apple.iCal "n days of week" 14

14를 넣으면 2주의 기간을, 21을 넣으면 3주를, 28을 넣으면 4주의 기간을 한 화면에 표시합니다.

* 다시 OS X 캘린더 기본 상태로 복구하려면 다음 명령어를 입력해 주시면 됩니다.

defaults write com.apple.iCal "n days of week" 7

또, 아직 OS X 구버전(라이언, 스노우 레퍼드...)에 설치된 iCal을 사용하시는 분들은 아래 명령어로 디버그(Debug) 메뉴를 활성화시키거나 꺼주실 수 있습니다.

defaults write com.apple.iCal IncludeDebugMenu 1
* 위 명령어에서 1 대신 0을 넣으면 OS X 초기 상태로 복구


참고 자료 및 첫번 째 예제 이미지 출처
• How do I enable the Debug menu in Calendar? - AskDifferent
WikiNoticia

관련글
• 캘린더에 새로 추가되는 이벤트의 기본 지속 시간을 변경하는 방법

    
  1. Blog Icon
    hedonists

    왜 이렇게 좋은 기능을 기본으로 넣어놓지않는 걸까요 ㅠ ㅋㅋㅋ
    좋은 팁 감사합니다^^

  2. 그러게 말입니다. 일일히 소개 못해드려서 그렇지 OS X에 준비는 다 되어 있는데 GUI단에서 막혀 있는 기능들이 상당히 많더군요.
    기왕 만들어 둔 것 굳이 터미널까지 사용할 필요없이 옵션에 고급 섹션을 따로 만들어 이런 기능들을 편하게 사용할 수 있게 하면 될텐데 말입니다..

  3. Blog Icon
    견우

    불편하다 생각 했었는데....
    이런 방법이 있었군요, 좋은 팁 입니다.
    감사합니다.

  4. Blog Icon
    하빈

    7일보기를 14일 보기로 변경할 땐 말씀해주신 명령어로 잘 되었었는데
    이후에 다시 원래대로 돌려보려니 이번엔 어찌된 일인지 뜻대로 작동하지 않더라구요~

    defaults write com.apple.iCal CalUIDebugDefaultDaysInWeekView XX

    라는 터미널 명령어를 이용해서 다시 복구시킬수 있엇습니다~ XX에 7을 넣으면 됩니당.

    올려주시는 글들 항상 감사한 마음으로 잘 구독하고있습니다!

  5. Blog Icon
    만화가게주인

    귀한 포스팅들 늘 눈팅만 하다가, 질문드려보닙다.

    저는 맥북프로레티나 13 2013 late 버젼을 사용중입니다. (거의 20여년 윈도우에서 맥을 처음으로 사용중입니다.) 그런데, 캘린더 월별 보기에서 비지칼등과 같이 딱 그 달만 보이게 할 수는 없는지요?

    예를들면, 현재 제 맥 내장 캘린더는 2월 전체와 3월달 2주간, 즉 3월 8일까지가 한 화면에 다 보입니다. 저는 그것을 2월만 또는 그 달만 표시되도록 하고 싶은데, 아무리 이것저것 해봐도 안되어 여쭤보게 되었습니다.

    늘 감사합니다. 생짜로 맥을 시작해 원님의 글들로 맥 사용이 이제 많이 자연스러워 졌답니다. ^^;

    좋은 하루 되세요~~