Cách sử dụng lịch


12

Tôi biết rằng có một lịch trong Emacs và tôi muốn sử dụng nó. Sau rất nhiều tìm kiếm trên Google và cả sau khi đọc hướng dẫn của Emacs, tôi vẫn không biết làm thế nào để sử dụng nó. Điều duy nhất tôi đã thành công là xem một bộ đệm với 3 tháng.

Những gì tôi muốn làm là sử dụng nó như Lịch Google để có thể viết các mục trong những ngày tôi muốn và một số ghi chú.

Tôi đã thấy rằng cũng có một số tùy chọn khác có sẵn như nhật ký nhưng điều duy nhất tôi tìm thấy cho nó là một mô tả để tôi thực sự không biết nó là gì! Làm cách nào để ai đó có thể sử dụng Emacs làm Lịch và các tùy chọn để làm như vậy (Lịch, Nhật ký, v.v.)?


Bạn có thể quan tâm đến việc đồng bộ hóa lịch của mình với Toodledo để tất cả các thiết bị di động / máy tính để bàn của bạn có quyền truy cập vào cùng một cơ sở dữ liệu: github.com/christopherjwhite/org-toodledo Nếu bạn thấy rằng bạn thích elisp/ tùy chỉnh Emacs, thì dần dần bạn có thể có một lịch đầy đủ chức năng sẽ hiển thị ngày sinh nhật, ngày lễ, cuộc họp, v.v. dưới dạng các mục nhiều màu trên lịch và bộ đệm org-agenda tương ứng với các chi tiết trong cửa sổ khác. Tôi sử dụng cả lịch 12 tháng (màn hình lớn) và lịch 3 tháng (màn hình nhỏ) để hiển thị các mục của tôi.
luật

Câu trả lời:


12

Nếu bạn đang tìm kiếm một lịch Google như công cụ được tích hợp trong Emacs, hãy xem chế độ org . Để thiết lập, chỉ cần thêm

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

để của bạn .emacs. Sau đó, bạn có thể tạo một tệp có tên (ví dụ) calendar.orgcó chứa các dòng như

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

Sau đó, bạn có thể thêm tệp này vào org-agenda-filesvà sử dụng org-agendađể xem các sự kiện có giá trị trong một tuần (ràng buộc phổ biến nhất cho việc này là C-c a a). Có thể có nhiều hoặc ít trong số các tệp này như bạn muốn.

org-mode có thể giữ một chương trình nghị sự, danh sách việc cần làm, ghi chú, sự kiện và tác vụ từ các tệp khác và xuất tất cả thành nhiều định dạng (bao gồm icalWiki, có thể được nhập bởi hầu hết các công cụ lập lịch khác).

Ban đầu nó khá phức tạp nhưng khá dễ dàng một khi bạn đã quen với nó. Các hướng dẫn này sẽ giúp bạn bắt đầu.


14

Bạn hỏi một câu hỏi rất chung chung về việc sử dụng tính năng này và cách tìm một mô tả chi tiết về nó, khả năng của nó là gì và cách chúng hoạt động.

Câu trả lời là hỏi Emacs . Sử dụng C-h rđể tham khảo hướng dẫn sử dụng Emacs. Sau đó sử dụng i calendar RETđể đi đến nút Calendar/Diary, đây là phần phụ của hướng dẫn sử dụng có một số phần phụ:

* 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.

Sau đó bắt đầu đọc về bất cứ điều gì bạn muốn biết về việc sử dụng lịch và nhật ký.


1
Calenday Motion không thực sự xuất hiện để cho bạn biết cách chọn ngày. Bạn có biết làm thế nào?
cammil
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.