## Quick Guide
-* `C-x p n` - Insert a post or page header
-* `C-x p p` - Remove draft status from a post (i.e. publish it)
-* `C-x p t` - Update the date field in a post/page header
-* `C-x p h` - Generate HTML output for a site (equivalent to `make html`)
-* `C-x p u` - Upload a site using rsync (equivalent to `make rsync_upload`)
+* `C-x P n` - Insert a post or page header
+* `C-x P p` - Remove draft status from a post (i.e. publish it)
+* `C-x P t` - Update the date field in a post/page header
+* `C-x P h` - Generate HTML output for a site (equivalent to `make html`)
+* `C-x P u` - Upload a site using rsync (equivalent to `make rsync_upload`)
## Troubleshooting
(defconst pelican-keymap (make-sparse-keymap)
"The default keymap used in Pelican mode.")
-(define-key pelican-keymap [?\C-x ?p ?n]
+(define-key pelican-keymap (kbd "C-c P n")
'pelican-insert-header)
-(define-key pelican-keymap [?\C-x ?p ?p]
+(define-key pelican-keymap (kbd "C-c P p")
'pelican-publish-draft)
-(define-key pelican-keymap [?\C-x ?p ?t]
+(define-key pelican-keymap (kbd "C-c P t")
'pelican-update-date)
-(define-key pelican-keymap [?\C-x ?p ?h]
+(define-key pelican-keymap (kbd "C-c P h")
'pelican-make-html)
-(define-key pelican-keymap [?\C-x ?p ?u]
+(define-key pelican-keymap (kbd "C-c P u")
'pelican-make-rsync-upload)
(define-minor-mode pelican-mode