   ;; above mode functions. TODO - is this a bad thing?
   (setq-local line-number-mode 1)
   (setq-local column-number-mode nil)
+  
+  (define-key org-mode-map (kbd "C-c d") 'md/org-timestamp-date-inactive-no-confirm) 
+  (define-key org-mode-map (kbd "C-c t") 'md/org-timestamp-time-inactive-no-confirm)
 
   (md/org-solarized-faces))
 

(define-key evil-normal-state-map (kbd "j") 'evil-next-visual-line)
(define-key evil-normal-state-map (kbd "k") 'evil-previous-visual-line)

;; This seems the easiest way to get vim-style arbitrary prefixs
(require 'key-chord)
(setq key-chord-two-keys-delay 0.4)
(defun md/normal-state-and-save ()

;; Closest thing to easymotion.
(require 'ace-jump-mode)
(setq ace-jump-mode-move-keys '(?f ?j ?d ?k ?s ?l ?a ?\; ?g ?h ?r ?u ?e ?i ?w ?o ?t ?y ?b ?v ?n ?c ?m ?x))
(setq ace-jump-mode-scope 'window) ;; If scope is wider than window performance drops a lot
(setq ace-jump-word-mode-use-query-char nil)
(define-key evil-normal-state-map (kbd "\\") nil)
(define-key evil-normal-state-map (kbd "\\ j") 'evil-ace-jump-line-mode)
(define-key evil-normal-state-map (kbd "\\ k") 'evil-ace-jump-line-mode)
(define-key evil-normal-state-map (kbd "\\ w") 'evil-ace-jump-word-mode)
(define-key evil-normal-state-map (kbd "\\ b") 'evil-ace-jump-word-mode)
(define-key evil-normal-state-map (kbd "\\ f") 'evil-ace-jump-char-mode)
(define-key evil-normal-state-map (kbd "\\ F") 'evil-ace-jump-char-mode)
(define-key evil-normal-state-map (kbd "\\ t") 'evil-ace-jump-char-mode)
(define-key evil-normal-state-map (kbd "\\ T") 'evil-ace-jump-char-mode)

;; Same as vimrc
(define-key evil-normal-state-map "H" 'move-beginning-of-line)
