Support via Liberapay, GitHub or PayPal

Org configuration(s)

Table of Contents

GTD setups

General Configuration/Customization

Some useful keybindings

Here is a subset of my personal org-mode key-bindings that others may find useful.

(add-hook 'org-mode-hook 
          (lambda ()
            (local-set-key "\M-n" 'outline-next-visible-heading)
            (local-set-key "\M-p" 'outline-previous-visible-heading)
            ;; table
            (local-set-key "\C-\M-w" 'org-table-copy-region)
            (local-set-key "\C-\M-y" 'org-table-paste-rectangle)
            (local-set-key "\C-\M-l" 'org-table-sort-lines)
            ;; display images
            (local-set-key "\M-I" 'org-toggle-iimage-in-org)
            ;; fix tab
            (local-set-key "\C-y" 'yank)))

References and explanations of the above:

  • see for an explanation of the org-toggle-iimage-in-org function (inline images in org-mode files).

iimage in org (display images in org files)

Thanks to many on the mailing list for this great addition to Org-Mode. See iimage for information on iimage-minor-mode.

(add-to-list 'iimage-mode-image-regex-alist
             (cons (concat "\\[\\[file:\\(~?" iimage-mode-image-filename-regex
                           "\\)\\]")  1))

(defun org-toggle-iimage-in-org ()
  "display images in your org file"
  (if (face-underline-p 'org-link)
      (set-face-underline-p 'org-link nil)
      (set-face-underline-p 'org-link t))
  (iimage-mode ‘toggle))

Capture templates

Capture a TODO task to make a phone call to a BBDB contact

Documentation from the website (either in its HTML format or in its Org format) is licensed under the GNU Free Documentation License version 1.3 or later. The code examples and css stylesheets are licensed under the GNU General Public License v3 or later.