         evil-visual-state-tag   (propertize " V " 'face '((:background "gray"           :foreground "black")))
         evil-operator-state-tag (propertize " O " 'face '((:background "sandy brown"    :foreground "black"))))
   :general
-  ("s-j" #'evil-window-down)
-  ("s-k" #'evil-window-up)
-  ("s-h" #'evil-window-left)
-  ("s-l" #'evil-window-right)
   (:states '(normal visual) :keymaps 'override
            :prefix "<SPC>"
            ";"          #'evil-jump-forward

  (general-evil-setup t)
  (general-override-mode)
  (general-define-key :prefix "<f4>" "K"     #'general-describe-keybindings)
  (general-define-key "s-." #'repeat)
  (general-define-key "s-s" #'save-buffer)
  :demand)

;; make describe-xxx more useful

  (:prefix "<f7>" "5"  '(:ignore t :which-key "Find→" ))
  (:prefix "<f7>" "x"  '(:ignore t :which-key "Run→" ))
  (:prefix "<f7>" "s"  '(:ignore t :which-key "Search→" ))
  (:prefix "<f7> s" :keymaps 'projectile-mode-map
           "a" #'me:counsel-ag-project
           "r" nil  ;; unbind projectile-ripgrep
