    "M-x"        'counsel-M-x
    "M-y"        'counsel-yank-pop
    "S-C-j"      'join-line
-   "S-C-s"      'swiper-all
+   "S-C-s"      'counsel-grep-or-swiper
    "S-M-<down>" 'md/duplicate-down
    "S-M-<up>"   'md/duplicate-up
    "S-M-t"      'swap-regions

   "<f8> n"     '(:which-key "news")
   "<f8> r"     '(ripgrep-regexp :which-key "ripgrep")
   "<f8> s"     '(:which-key "ispell"))
  (key-chord-define emacs-lisp-mode-map "xe" 'eval-last-sexp)
  (defalias 'gs 'magit-status "Magit status"))


                      "h t o" 'hl-todo-occur)
  (general-define-key :keymaps 'isearch-mode-map
                      "<C-'>" 'avy-isearch)
  (general-define-key :keymaps 'org-mode-map
                      "C-x x e" '(org-emphasize :which-key "Emphasize"))
  (general-define-key :keymaps 'popup-isearch-keymap
                      "C-'" 'popup-isearch-cancel)
  (general-define-key :keymaps 'boon-command-map
