Takvim nasıl kullanılır?


12

Emacs'ta bir takvim olduğunu biliyorum ve kullanmak istiyorum. Birçok Google aramasından sonra ve ayrıca Emacs'ın kılavuzunu okuduktan sonra, onu nasıl kullanacağım hakkında hiçbir fikrim yok. Başarılı olduğum tek şey 3 aylık bir tamponu izlemektir.

Yapmak istediğim şey, Google Takvim gibi kullanmak, böylece istediğim günlerde girişler ve bazı notlar yazabilmek.

Ben de günlüğü gibi başka bazı seçenekler olduğunu gördüm ama bunun için bulduğum tek şey bir açıklama bu yüzden aslında ne olduğunu bilmiyorum! Birisi Emacs'ı Takvim olarak nasıl kullanabilir ve bunun için seçenekler nelerdir (Takvim, Günlük vb.)?


Takviminizi Toodledo ile senkronize etmek isteyebilirsiniz, böylece tüm mobil / masaüstü cihazlarınız aynı veritabanına erişebilir: github.com/christopherjwhite/org-toodledo Emacs'dan hoşlandığınızı elisp/ özelleştirdiğinizi bulursanız, yavaş yavaş doğum günlerini, tatil günlerini, toplantıları, vb. takvimde çok renkli girişler ve diğer pencerede ayrıntılar içeren ilgili bir gündem arabelleği şeklinde görüntüleyecek tamamen işlevsel bir takvime sahip olmak. Girişlerimi görüntülemek için hem 12 aylık (büyük ekran) hem de 3 aylık takvim (küçük ekran) kullanıyorum.
hukukçu

Yanıtlar:


12

Emacs'ta yerleşik Google takvimi benzeri bir araç arıyorsanız kuruluş moduna göz atın . Kurulumu yapmak için

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

sizin .emacs. Ardından, (örneğin) calendar.orggibi satırlar içeren bir dosya oluşturabilirsiniz.

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

Daha sonra bu dosyayı bir hafta değerinde olaylara ekleyebilir org-agenda-filesve org-agendagörüntülemek için kullanabilirsiniz (bunun için en yaygın bağlantı C-c a a). Bu dosyalar istediğiniz kadar çok veya az olabilir.

org-mode bir gündem, yapılacaklar listesi tutabilir, notları, etkinlikleri ve görevleri diğer dosyalardan alabilir ve hepsini çeşitli biçimlere aktarabilir (diğer takvim araçlarının çoğu tarafından içe aktarılabilen icalendar dahil).

İlk başta oldukça karmaşık ama alıştıktan sonra oldukça kolay. Öğretici başlamanıza yardımcı olacaktır.


14

Bu özelliği kullanma ve bunun ayrıntılı bir tanımını bulma, olasılıkları ve çalışma yöntemleri hakkında çok genel bir soru soruyorsunuz.

Cevap Emacs'a sormak . C-h rEmacs kılavuzuna başvurmak için kullanın . Daha sonra , birkaç alt bölüme sahip kılavuzun bir alt bölümü olan i calendar RETdüğüme gitmek için kullanın 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.

Ardından, günlük ve günlük kullanımıyla ilgili bilmek istediğiniz her şeyi okumaya başlayın.


1
Calenday Motion aslında nasıl bir tarih seçeceğinizi söylemiyor. Nasıl olduğunu biliyor musun?
cammil
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.