3

I need to create a weekly agenda that has the same outline. I currently have a Word template file that I use, but would like to convert it to emacs. I want the emacs "template" to pre-fill the common text and present me with fields for updating the information that changes week to week.

I looked into Forms Mode, but that looks more database oriented. I read some information about using Skeleton Mode, but I would like to have fillable fields that I could quickly enter throughout the skeleton text.

nyameko
  • 545
  • 2
  • 15
tomcat
  • 345
  • 1
  • 9

1 Answers1

4

You'll want to take a look at Agenda Views, Org-Mode Capture Templates and / or YASnippet.

With Org-Mode you can set up capture templates for various tasks and for different target locations, and consolidate all that information in Agenda Views. Morever you can quickly store notes with little interruption to your workflow.

There's a wealth of information for implementing David Allen's GTD - Getting Things Done stratergies within an Emacs environment.

YASnippet is a template system for Emacs that allows you to type an abbreviation and quickly expand it into function templates

Combining the powerful tools of Org-Mode together with YASnippet should allow you to realise the desired weekly templated agendas.

nyameko
  • 545
  • 2
  • 15
  • 1
    Just wanted to bring some light to my package `yankpad`, which lets you write and organize snippets in an `org-mode`-file. It uses YASnippet internally if it is installed. https://github.com/Kungsgeten/yankpad – Erik Sjöstrand Feb 24 '17 at 10:43
  • 1
    Org-Mode and YASnipper definitely meets my needs. I will also add widgets which I stumbled on over the weekend. – tomcat Feb 27 '17 at 18:59