   :bind (:map evil-normal-state-map
 	      ("SPC e" . hydra-base/body)
 	      ("SPC u" . undo-tree-visualize)
-	      ("SPC m" . helm-M-x)
+	      ("SPC m" . helm-global-mark-ring)
+	      ("SPC x" . helm-M-x)
 	      ("SPC f" . open-snails)
 	      ("SPC b" . switch-to-buffer)
 	      ("SPC k" . kill-buffer)

	      ("SPC s" . multi-term)
	      ("SPC g a" . helm-do-grep-ag)
	      ;; excute action
	      ("SPC x t" . transpose-lines)
	       ("SPC x m" . transpose-chars)
	      ))

(use-package mark-multiple

(use-package helm
  :ensure t
  :init
  (helm-mode 1)
  (helm-autoresize-mode 1)
  :bind(
	("M-x" . helm-M-x)
	("C-x C-f" . helm-find-files)
	("C-x b" . helm-buffers-list)
  ))

(use-package helm-ag
  :ensure t
  :after helm)
