如何使用日历


12

我知道Emacs中有一个日历,我想使用它。在经过大量Google搜索之后,并且在阅读了Emacs的手册之后,我仍然不知道如何使用它。我唯一成功的就是查看3个月的缓冲区。

我想做的就是像Google日历一样使用它,以便能够在我想要的日子写一些条目和一些笔记。

我已经看到还有其他可用的选项,例如日记,但是我唯一能找到的就是描述,所以我实际上不知道它是什么!有人如何使用Emacs作为日历,有哪些选项(日历,日记等)?


您可能对将日历与Toodledo同步感兴趣,以便所有移动/桌面设备都可以访问同一数据库: github.com/christopherjwhite/org-toodledo 如果您发现自己喜欢elisp/自定义Emacs,那么可以一点一点地具有功能齐全的日历,该日历将以日历上的彩色条目形式显示生日,假日,会议等,并在另一个窗口中显示相应的组织议程缓冲区和详细信息。我同时使用12个月(大屏幕)和3个月日历(小屏幕)来显示我的条目。
法律列表

Answers:


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咨询Emacs手册。然后使用i calendar RET转到node Calendar/Diary,它是手册的一个小节,有几个小节:

* 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 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.