   :config
   (progn
     (global-anzu-mode +1)
-    ;; color of search count shown in the mode-line by anzu
-    (set-face-attribute 'anzu-mode-line nil
-                        :foreground "lightblue" :weight 'bold)
-    (setq anzu-mode-lighter                "" ;; String to show in the mode-line, default is " Anzu"
-          anzu-search-threshold            1000 ;; anzu stops searching after reaching 1000 matches
-          anzu-replace-to-string-separator " => "
-          )
+
+    (set-face-attribute 'anzu-mode-line nil :foreground "lightblue" :weight 'bold)
+    (setq anzu-mode-lighter                "")
+    (setq anzu-search-threshold            1000)
+    (setq anzu-replace-to-string-separator " => ")
+
+    (bind-keys
+     :map modi-mode-map
+     ("M-%"   . anzu-query-replace) ; override binding for `query-replace'
+     ("C-c r" . anzu-query-replace))
+
     (bind-keys
      :map region-bindings-mode-map
-     ("]" . anzu-query-replace-at-cursor-thing))
-    (bind-keys
-     :map modi-mode-map
-     ("M-%"   . anzu-query-replace) ;; replace the emacs default `query-replace'
-     ("C-c r" . anzu-query-replace))))
+     ("]" . anzu-query-replace-at-cursor-thing))))
 
 ;; Visual Regular Expression search/replace
 (req-package visual-regexp

	       (region-beginning))
	   (if (and transient-mark-mode mark-active)
	       (region-end)))))

  (perform-replace
   (concat "\\(" string-1 "\\)\\|" string-2)
   '(replace-eval-replacement replace-quote

;; Time-stamp: <2015-02-18 00:06:02 kmodi>

;; Search

(setq case-fold-search t) ;; Ignore case when searching

;; Anzu mode
;; Source: https://github.com/syohex/emacs-anzu
