;; --- Keybindings --- (map! ;; Remove scroll-left and scroll-right keybindings "C-" nil "C-" nil ) (map! :map evil-window-map ;; Unbind Vim HJKL keys "h" nil "H" nil "C-h" nil "C-S-h" nil "j" nil "J" nil "C-j" nil "C-S-j" nil "k" nil "K" nil "C-k" nil "C-S-k" nil "l" nil "L" nil "C-l" nil "C-S-l" nil ;; Rebind to arrow keys "" #'evil-window-left "C-" #'evil-window-left "S-" #'+evil/window-move-left "C-S-" #'evil-window-move-far-left "" #'evil-window-right "C-" #'evil-window-right "S-" #'+evil/window-move-right "C-S-" #'evil-window-move-far-right "" #'evil-window-up "C-" #'evil-window-up "S-" #'+evil/window-move-up "C-S-" #'evil-window-move-very-top "" #'evil-window-down "C-" #'evil-window-down "S-" #'+evil/window-move-down "C-S-" #'evil-window-move-very-bottom ) (map! :map which-key-C-h-map "j" nil "" #'which-key-show-next-page-cycle "k" nil "" #'which-key-show-previous-page-cycle )