 
 (bind-keys
  :map modi-mode-map
-  ("M-f"    . forward-word)
-  ("M-F"    . forward-word-fast)
-  ("M-b"    . backward-word)
-  ("M-B"    . backward-word-fast)
+  ("M-f" . forward-word)
+  ("M-F" . modi/forward-word-begin)
+  ("M-b" . backward-word)
+  ("M-B" . modi/backward-word-end)
   ;; WARNING: `C-[` key combination is the same as pressing the meta key Esc|Alt
   ;; Do NOT reconfigure that key combination.
-  ("C-}"    . forward-paragraph)
-  ("C-{"    . backward-paragraph))
+  ("C-}" . forward-paragraph)
+  ("C-{" . backward-paragraph))
 
 (bind-keys
  :filter (display-graphic-p)

            (if fci-state-orig
                (fci-mode 'toggle))))))))

(bind-keys
 ;; Bind in `global-map' to allow the `term-mode-map' to override the `C-a' binding
 ("C-a" . modi/beginning-of-line-or-indentation) ; default binding for `move-beginning-of-line'

        ffap-string-at-point))
    (advice-add 'ffap-string-at-point :override #'modi/ffap-string-at-point)))

;; https://github.com/abo-abo/hydra/blob/master/hydra-examples.el
;; A three-headed hydra for jumping between "errors", useful for
;; e.g. `occur', `rgrep' and the like.
