     "gv" 'Buffer-menu-select
     "gV" 'Buffer-menu-view
     "v"  'evil-visual-char
-    
+
     ;; Default ones, unchanged. Redundant ones commented
     "2" 'Buffer-menu-2-window
     "1" 'Buffer-menu-1-window

    (save-excursion
      (goto-char (point-min))
      (when (evil-collection-buff-menu-tabulated-list-header-overlay-p)
	(forward-line))
      (while (not (eobp))
	(let ((xmarks (list (aref (tabulated-list-get-entry) 0)
			    (aref (tabulated-list-get-entry) 2))))
	  (when (or (char-equal mark ?\r)
		    (member (char-to-string mark) xmarks))
	    (Buffer-menu--unmark)))
	(forward-line)))))

(defun evil-collection-buff-menu-setup ()
  "Set up `evil' bindings for `buff-menu'.."

    "go" 'Buffer-menu-this-window
    "gO" 'Buffer-menu-other-window
    "d"  'Buffer-menu-delete
    "u"  'Buffer-menu-unmark
    "U"  'evil-collection-buff-menu-Buffer-menu-unmark-all
    "m"  'Buffer-menu-mark
    "s" 'Buffer-menu-save
