;; emacs (key-chord-define evil-normal-state-map "em" 'smex) ;; elisp (key-chord-define evil-normal-state-map "ev" 'eval-sexp) (key-chord-define evil-normal-state-map "EV" 'eval-and-replace) (key-chord-define evil-normal-state-map "EV" 'eval-and-replace) (key-chord-define evil-normal-state-map "ed" 'elisp-slime-nav-find-elisp-thing-at-point) ;; windows (key-chord-define evil-normal-state-map "wm" 'toggle-maximize-buffer) (key-chord-define evil-normal-state-map "wr" 'rotate-windows) (key-chord-define evil-normal-state-map "wp" 'evil-window-prev) (key-chord-define evil-normal-state-map "wh" 'evil-window-left) (key-chord-define evil-normal-state-map "wj" 'evil-window-down) (key-chord-define evil-normal-state-map "wk" 'evil-window-up) (key-chord-define evil-normal-state-map "wl" 'evil-window-right) ;; buffers (key-chord-define evil-normal-state-map "bs" 'ido-switch-buffer) (key-chord-define evil-normal-state-map "br" 'rename-current-buffer-file) (key-chord-define evil-normal-state-map "bk" 'ido-kill-buffer) (key-chord-define evil-normal-state-map "BK" 'delete-current-buffer-file) ;; files (key-chord-define evil-normal-state-map "fo" 'ido-find-file) (key-chord-define evil-normal-state-map "fp" 'find-file-in-project) ;; terminals (key-chord-define evil-normal-state-map "tn" 'multi-term) (key-chord-define evil-normal-state-map "th" 'multi-term-prev) (key-chord-define evil-normal-state-map "tl" 'multi-term-next) ;; git (key-chord-define evil-normal-state-map "ms" 'magit-status) (provide 'keybindings)