  "C-u" '(undo-tree-undo)
  "C-r" '(undo-tree-redo))
 
-;;;
-;; Fixes
-
-;; Fix TAB in terminal
-(general-define-key
- :keymaps 'input-decode-map
- [?\C-i] [C-i]
- [S-iso-lefttab] [backtab])
-(general-define-key
- :keymaps 'input-decode-map
- :predicate '(unless window-system)
- "TAB" [tab])
-
 (provide 'bindings)
 ;;; bindings.el ends here

 :keymaps 'neotree-mode-map
 :states 'normal
 "g"         '(nil)
 [tab]       '(neotree-quick-look)
 "RET"       '(neotree-enter)
 "v"         '(neotree-enter-vertical-split)
 "s"         '(neotree-enter-horizontal-split)

 ;; Navigation
 "C-w"     '(ace-window           :which-key "Select a window")
 "B"       '(switch-to-minibuffer :which-key "Switch to minibuffer")
 "TAB"     '(neotree|window       :which-key "Switch to NeoTree")
 [backtab] '(neotree|toggle       :which-key "Toggle NeoTree")
 ;; Swapping
 "C-S-w"   '(ace-swap-window      :which-key "Swap window")
