 (use-package ivy
   :general
   ("C-c C-r" #'ivy-resume)
-  ("C-c v s" #'ivy-push-view)
-  ("C-c v p" #'ivy-pop-view)
   (:keymaps 'ivy-mode-map
    "<escape>" #'minibuffer-keyboard-quit)
   :init
-  (csetq ivy-count-format "(%d/%d) ")
+  (csetq ivy-count-format "")
   (csetq ivy-height 9)
-  ;; (csetq ivy-on-del-error-function nil)
-  ;; (csetq ivy-use-selectable-prompt t)
   (csetq ivy-use-virtual-buffers t)
   (csetq ivy-virtual-abbreviate 'full)
   (csetq ivy-wrap t)

  (csetq expand-region-autocopy-register "e"))

(use-package easy-kill
  :disabled
  :general
  ([remap kill-ring-save] #'easy-kill)
  ([remap mark-sexp] #'easy-mark))

(use-package symbol-overlay
  :ghook find-file-hook
  :general
  ("M-*" #'symbol-overlay-put)
  ("M-n" #'symbol-overlay-jump-next)

  ("C-<"         #'mc/unmark-previous-like-this)
  ("C-."         #'mc/mark-next-like-this)
  ("C-,"         #'mc/mark-previous-like-this)
  (:prefix "C-c m"
   "^"     #'mc/edit-beginnings-of-lines
   "`"     #'mc/edit-beginnings-of-lines
   "$"     #'mc/edit-ends-of-lines
   "'"     #'mc/edit-ends-of-lines
   "R"     #'mc/reverse-regions
   "S"     #'mc/sort-regions
   "W"     #'mc/mark-all-words-like-this
   "Y"     #'mc/mark-all-symbols-like-this
   "a"     #'mc/mark-all-like-this-dwim
   "c"     #'mc/mark-all-dwim
   "l"     #'mc/insert-letters
   "n"     #'mc/insert-numbers
   "r"     #'mc/mark-all-in-region
   "s"     #'set-rectangular-region-anchor
   "%"     #'mc/mark-all-in-region-regexp
   "t"     #'mc/mark-sgml-tag-pair
   "w"     #'mc/mark-next-like-this-word
   "x"     #'mc/mark-more-like-this-extended
   "y"     #'mc/mark-next-like-this-symbol
   "C-SPC" #'mc/mark-pop
   "("     #'mc/mark-all-symbols-like-this-in-defun
   "C-("   #'mc/mark-all-words-like-this-in-defun
   "M-("   #'mc/mark-all-like-this-in-defun
   "d"     #'mc/mark-all-symbols-like-this-in-defun
   "C-d"   #'mc/mark-all-words-like-this-in-defun
   "M-d"   #'mc/mark-all-like-this-in-defun
   "["     #'mc/vertical-align-with-space
   "{"     #'mc/vertical-align)
  :preface
  (defun mc-prompt-once-advice (fn &rest args)
    (setq mc--this-command (lambda () (interactive) (apply fn args)))
