emacs - add org init file
[dotfiles.git] / emacs.d / config / init-org.el
1
2 ;;; org-mode init File
3
4 ;; refer http://doc.norang.ca/org-mode.html
5
6
7 ;;;
8 ;;; Org Mode
9 ;;;
10 ;(add-to-list 'load-path (expand-file-name "~/git/org-mode/lisp"))
11 (add-to-list 'auto-mode-alist '("\\.\\(org\\|org_archive\\|txt\\)$" . org-mode))
12 (require 'org)
13 ;;
14 ;; Standard key bindings
15 (global-set-key "\C-cl" 'org-store-link)
16 (global-set-key "\C-ca" 'org-agenda)
17 (global-set-key "\C-cb" 'org-iswitchb)
18
19
20 ;;(add-hook 'org-mode-hook
21 ;;          (lambda ()
22 ;;                      (org-set-local 'yas/trigger-key [tab])
23 ;;                      (define-key yas/keymap [tab] 'yas/next-field-or-maybe-expand)))
24
25
26
27
28 ;; org-capture
29 (setq org-directory "~/Private/org")
30 (setq org-default-notes-file (concat org-directory "/notes.org"))
31 (define-key global-map "\C-cc" 'org-capture)
32
33
34
35 (provide 'init-org)