 
  ;; aliases for %
  :m  "%"   'evilmi-jump-items
- :m [tab] (λ! (cond ((eq major-mode 'org-mode)
-                     (org-cycle))
-                    (t (if (ignore-errors (hs-already-hidden-p))
-                           (hs-toggle-hiding)
-                         (call-interactively 'evilmi-jump-items)))))
+ :m [tab] (λ! (if (ignore-errors (hs-already-hidden-p))
+                  (hs-toggle-hiding)
+                (call-interactively 'evilmi-jump-items)))
 
  ;; Textmate-esque newlines
  :i  "<backspace>"   'backward-delete-char-untabify


 "C-<escape>" 'evil-emacs-state
 :e "C-<escape>" 'evil-normal-state

 :m "M-j"  'narf/multi-next-line
 :m "M-k"  'narf/multi-previous-line

 :n "M-r"  'narf:eval-buffer
 :v "M-r"  'narf:eval-region
 :n "M-o"  'narf/ido-find-file
 :n "M-O"  'narf/ido-find-project-file

 :m "M-1"  (λ! (narf:switch-to-tab 0))
 :m "M-2"  (λ! (narf:switch-to-tab 1))

;; Keymap fixes                       ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;; This section is dedicated to bindings that "fix" certain keys so that they behave more
;; like vim (or how I like it).

;; Restores "dumb" indentation to the tab key. This rustles a lot of peoples' jimmies,
;; apparently, but it's how I like it.
(map! "C-b" 'backward-word
      :i "<tab>"     'narf/dumb-indent
      :i "<backtab>" 'narf/dumb-dedent
