diff options
Diffstat (limited to 'lisp/init-org.el')
-rw-r--r-- | lisp/init-org.el | 39 |
1 files changed, 19 insertions, 20 deletions
diff --git a/lisp/init-org.el b/lisp/init-org.el index dd2ebe2..19e78eb 100644 --- a/lisp/init-org.el +++ b/lisp/init-org.el @@ -76,26 +76,25 @@ ("i" "#+index: ?" "#+index: ?") ("I" "#+include: %file ?" "<include file=%file markup=\"?\">"))) -(eval-after-load 'org - '(progn - (define-key org-mode-map (kbd "C-c C-x B") - 'km/org-tree-to-indirect-buffer-current-window) - (define-key org-mode-map (kbd "C-c m w") 'km/org-refile-to-other-org-buffer) - (define-key org-mode-map (kbd "C-c m s") 'km/org-sort-parent) - ;; Override global `imenu' binding. - (define-key org-mode-map (kbd "C-c j") 'org-goto) - ;; Don't let `org-cycle-agenda-files' binding override custom - ;; `backward-kill-word' binding (`org-cycle-agenda-files' is still bound - ;; to C-,). - (define-key org-mode-map (kbd "C-'") nil) - ;; Rebind `org-insert-drawer' to so that `org-metadown' has the - ;; expected "C-c C-x" keybinding. - (define-key org-mode-map (kbd "C-c C-x d") 'org-metadown) - (define-key org-mode-map (kbd "C-c C-x w") 'org-insert-drawer) - ;; Avoid conflict when amsmath is loaded. - (setcar (rassoc '("wasysym" t) org-latex-default-packages-alist) - "nointegrals") - (add-to-list 'org-latex-packages-alist '("" "amsmath" t)))) +(after 'org + (define-key org-mode-map (kbd "C-c C-x B") + 'km/org-tree-to-indirect-buffer-current-window) + (define-key org-mode-map (kbd "C-c m w") 'km/org-refile-to-other-org-buffer) + (define-key org-mode-map (kbd "C-c m s") 'km/org-sort-parent) + ;; Override global `imenu' binding. + (define-key org-mode-map (kbd "C-c j") 'org-goto) + ;; Don't let `org-cycle-agenda-files' binding override custom + ;; `backward-kill-word' binding (`org-cycle-agenda-files' is still bound + ;; to C-,). + (define-key org-mode-map (kbd "C-'") nil) + ;; Rebind `org-insert-drawer' to so that `org-metadown' has the + ;; expected "C-c C-x" keybinding. + (define-key org-mode-map (kbd "C-c C-x d") 'org-metadown) + (define-key org-mode-map (kbd "C-c C-x w") 'org-insert-drawer) + ;; Avoid conflict when amsmath is loaded. + (setcar (rassoc '("wasysym" t) org-latex-default-packages-alist) + "nointegrals") + (add-to-list 'org-latex-packages-alist '("" "amsmath" t))) (add-to-list 'auto-mode-alist '("\\.org.txt$" . org-mode)) |