Jekyll mit Emacs (easy-jekyll)

Schnell mal ein Post mit Emacs schreiben ohne umstänlich zu überlegen was für ein Datum ist heute, wie wird das Post File benamt und was steht im Yaml…

Dafür gibt es doch bestimmt ein Plugin.

Nach etwas Suchen hab ich dann easy-jekyll Paket gefunden.

Dies lässt sich ganz einfach über melpa installieren:

Melpa wiederum wird installiert mit einem Eintrag in .emacs:

(when (>= emacs-major-version 24)
  (require 'package)
  (add-to-list
   'package-archives
   ;; '("melpa" . "http://stable.melpa.org/packages/") ; many packages won't show if using stable
   '("melpa" . "http://melpa.milkbox.net/packages/")
   t))

Die Liste der Packete erhält man nun mit: M-x list-packages

Dort wählt man die Pakete:

  • easy-jekyll
  • markdown-mode

Unter M-x customize (Search jekyll) die Variable:

Easy Jekyll Basedir: auf das Projekt Verzeichnis setzten.

..und schon kann man mit M-x easy-jekyll-newpost einen neuen Post mit YAMl und allem drum und drann erstellen.