'(vc-delete-logbuf-window nil)
'(vc-follow-symlinks t))
+;; use git before SVN; use CVS earlier, because I have CVS
+;; repositories inside of git directories
+(setq vc-handled-backends (quote (CVS Git RCS SVN SCCS Bzr Hg Mtn Arch)))
;; switch back to the old primary selection method
(setq x-select-enable-clipboard nil)
(global-set-key "\M-o" cm-map)
(defun my-org-mode-setup ()
- (when (and (buffer-file-name)
- (file-exists-p (buffer-file-name)))
(load-library "reftex")
(and (buffer-file-name)
- (file-exists-p (buffer-file-name))
- (reftex-parse-all))
- (reftex-set-cite-format
- '((?b . "[[bib::%l]]")
- (?n . "[[note::%l]]"))))
- (define-key org-mode-map "\C-c\C-g" 'reftex-citation)
-)
+ (file-exists-p (buffer-file-name))
+ (progn
+ (reftex-parse-all)
+ (reftex-set-cite-format
+ '((?b . "[[bib::%l][%l-bib]]")
+ (?n . "[[note::%l][%l-notes]]")
+ (?h . "** %t\n:PROPERTIES:\n:Custom_ID: %l\n:END:\n[[papers:%l][%l-paper]]")))
+ ))
+ (define-key org-mode-map (kbd "C-c )") 'reftex-citation)
+ (define-key org-mode-map (kbd "C-c (") 'org-mode-reftex-search)
+ )
(add-hook 'org-mode-hook 'my-org-mode-setup)
+(defun org-mode-reftex-search ()
+ (interactive)
+ (org-open-link-from-string (format "[[notes:%s]]" (reftex-citation t))))
+
+
(setq-default org-mobile-directory "/rzlab.ucr.edu:/sites/dav.donarmstrong.com/root/org/")
(setq-default org-directory "/home/don/org-mode/")
(setq-default org-mobile-inbox-for-pull "/home/don/org-mode/from-mobile.org")