Comment utiliser le calendrier

12

Je sais qu'il y a un calendrier dans Emacs et je veux l'utiliser. Après de nombreuses recherches sur Google et après avoir lu le manuel d'Emacs, je ne sais toujours pas comment l'utiliser. La seule chose que j'ai réussi est de visualiser un tampon à 3 mois.

Ce que je veux faire, c'est l'utiliser comme le calendrier Google afin de pouvoir écrire des entrées dans les jours que je veux et quelques notes.

J'ai vu qu'il y a aussi d'autres options disponibles comme le journal, mais la seule chose que j'ai trouvée est une description, donc je ne sais pas vraiment ce que c'est! Comment quelqu'un peut-il utiliser Emacs comme calendrier et quelles sont les options pour le faire (calendrier, agenda, etc.)?

Adam
la source
Vous pouvez être intéressé par la synchronisation de votre calendrier avec Toodledo afin que tous vos appareils mobiles / de bureau aient accès à la même base de données: github.com/christopherjwhite/org-toodledo Si vous trouvez que vous appréciez elisp/ personnalisez Emacs, alors petit à petit vous pouvez avoir un calendrier entièrement fonctionnel qui affichera les anniversaires, les jours fériés, les réunions, etc. sous la forme d'entrées multicolores sur le calendrier et un tampon d'agenda organisationnel correspondant avec des détails dans l'autre fenêtre. J'utilise à la fois un calendrier de 12 mois (grand écran) et un calendrier de 3 mois (petit écran) pour afficher mes entrées.
lawlist

Réponses:

12

Si vous recherchez un outil de type calendrier Google intégré à Emacs, jetez un œil au mode org . Pour configurer, ajoutez simplement

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

à votre .emacs. Vous pouvez ensuite créer un fichier appelé (par exemple) calendar.orgcontenant des lignes comme

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

Vous pouvez ensuite ajouter ce fichier à org-agenda-fileset utiliser org-agendapour afficher une semaine d'événements (la liaison la plus courante pour cela est C-c a a). Il peut y avoir autant ou aussi peu de ces fichiers que vous le souhaitez.

org-mode peut conserver un agenda, une liste de tâches, capturer des notes, des événements et des tâches à partir d'autres fichiers et exporter le tout dans une variété de formats (y compris icalendar, qui peut être importé par la plupart des autres outils de calendrier).

C'est assez complexe au début mais assez facile une fois qu'on s'y est habitué. Le tutoriel vous aidera à démarrer.

erikstokes
la source
14

Vous posez une question très générale sur l'utilisation de cette fonctionnalité et comment en trouver une description détaillée, quelles sont ses possibilités et comment elles fonctionnent.

La réponse est de demander à Emacs . Utilisez C-h rpour consulter le manuel Emacs. Ensuite, utilisez i calendar RETpour aller au nœud Calendar/Diary, qui est une sous-section du manuel qui comprend plusieurs sous-sections:

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

Ensuite, commencez à lire tout ce que vous voulez savoir sur l'utilisation du calendrier et du journal.

A dessiné
la source
1
Calenday Motion n'apparaît pas réellement pour vous dire comment sélectionner une date. Savez-vous comment?
cammil