달력을 사용하는 방법


12

Emacs에 캘린더가 있다는 것을 알고 사용하고 싶습니다. 많은 Google 검색과 Emacs 매뉴얼을 읽은 후에도 여전히 사용법을 모릅니다. 내가 성공한 유일한 것은 3 개월 버퍼를 보는 것입니다.

내가하고 싶은 일은 Google 캘린더와 같이 사용하여 원하는 날에 항목을 작성하고 메모를 작성하는 것입니다.

일기와 같은 다른 옵션도 있지만, 내가 찾은 유일한 것은 설명이므로 실제로는 그것이 무엇인지 알지 못합니다! 누군가가 Emacs를 캘린더로 사용하는 방법은 무엇이며 어떻게해야합니까 (캘린더, 일기 등)?


당신은 Toodledo와 일정을 동기화에 관심이있을 수 있으므로 모든 모바일 / 데스크탑 장치가 동일한 데이터베이스에 액세스 할 수 : github.com/christopherjwhite/org-toodledo을 당신이 적절하다는 사실을 발견하면 elisp당신이 할 수있는 조금씩 후, 이맥스 사용자 정의 / 생일, 공휴일, 회의 등을 캘린더에 여러 가지 색상의 항목으로 표시하고 다른 창에 세부 정보가있는 해당 조직 회의 버퍼를 표시하는 완전한 기능의 캘린더가 있습니다. 12 개월 (대형 화면)과 3 개월 일정 (작은 화면)을 모두 사용하여 항목을 표시합니다.
lawlist

답변:


12

Emacs에 내장 된 도구와 같은 Google 캘린더를 찾고 있다면 org-mode를 살펴보십시오 . 설정하려면 추가하십시오.

(require 'org)
(define-key global-map "\C-ca" 'org-agenda)

당신에게 .emacs. 그런 다음 calendar.org과 같은 줄을 포함하는 (예를 들어)라는 파일을 만들 수 있습니다

* An Event
  <2014-12-18>
* TODO A Task
  SCHEDULED: <2014-12-19>
* This takes a week
  <2014-12-14>-<2014-12-20>

그런 다음이 파일을 추가 하고 몇 주 분량의 이벤트를 보는 데 org-agenda-files사용할 org-agenda수 있습니다 (이에 대한 가장 일반적인 바인딩은 C-c a a). 원하는만큼 이러한 파일이 많거나 적을 수 있습니다.

org-mode 의제, 할 일 목록, 다른 파일에서 메모, 이벤트 및 작업을 캡처하고 다양한 형식 (모든 캘린더 도구에서 가져올 수있는 icalendar 포함)으로 모두 내보낼 수 있습니다.

처음에는 매우 복잡하지만 익숙해지면 꽤 쉽습니다. 이 자습서 는 시작하는 데 도움이됩니다.


14

이 기능을 사용하는 방법과 그 기능에 대한 자세한 설명, 가능한 기능 및 작동 방법에 대해 매우 일반적인 질문을합니다.

답은 Emacs문의 하는 것입니다 . 사용 C-h r이맥스 설명서를 참조하십시오. 그런 다음을 사용 i calendar RET하여 Calendar/Diary여러 하위 하위 섹션이있는 설명서의 하위 섹션 인 node로 이동하십시오 .

* Calendar Motion::     Moving through the calendar; selecting a date.
* Scroll Calendar::     Bringing earlier or later months onto the screen.
* Counting Days::       How many days are there between two dates?
* General Calendar::    Exiting or recomputing the calendar.
* Writing Calendar Files:: Writing calendars to files of various formats.
* Holidays::            Displaying dates of holidays.
* Sunrise/Sunset::      Displaying local times of sunrise and sunset.
* Lunar Phases::        Displaying phases of the moon.
* Other Calendars::     Converting dates to other calendar systems.
* Diary::               Displaying events from your diary.
* Appointments::        Reminders when it's time to do something.
* Importing Diary::     Converting diary events to/from other formats.
* Daylight Saving::     How to specify when daylight saving time is active.
* Time Intervals::      Keeping track of time intervals.
* Advanced Calendar/Diary Usage:: Advanced Calendar/Diary customization.

그런 다음 달력 및 일기 사용에 대해 알고 싶은 내용을 읽으십시오.


1
Calenday Motion은 실제로 날짜를 선택하는 방법을 알려주지 않습니다. 어떻게 알아?
cammil
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.