              (evil-visual-restore))
 
  ;; undo/redo for regions
- ;; "u"    'undo-tree-undo
- ;; "C-r"  'redo-tree-redo
+ :nv "u"    'undo-tree-undo
+ :nv "C-r"  'undo-tree-redo
 
  :v "*"   'evil-visualstar/begin-search-forward
  :v "#"   'evil-visualstar/begin-search-backward


 :m "M-j"  "6j"
 :m "M-k"  "6k"
 :n "M-k"  'narf:eval-buffer
 :n "M-d"  'dash-at-point
 :n "M-o"  'narf:ido-find-file
 :n "M-O"  'narf:ido-find-project-file

 (:when IS-MAC
   "<A-left>"       'backward-word
   "<A-right>"      'forward-word
   "<M-backspace>"  'narf:backward-kill-to-bol-and-indent
   "A-SPC"          'just-one-space
   "M-a"            'mark-whole-buffer
   "M-c"            'evil-yank

   "C-a"            'move-beginning-of-line
   "<s-left>"       'move-beginning-of-line
   "<s-right>"      'move-beginning-of-line
   "<s-backspace>"  'evil-delete-whole-line))


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
