     (setq iy-go-to-char-key-backward            ?\,)
     (setq iy-go-to-char-use-key-forward         t)
     (setq iy-go-to-char-key-forward             ?\.)
-    ;; Note that repeatedly calling the `iy-go-to-char' key-chords without first
-    ;; quitting the previous `iy-go-to-char' call will cause emacs to crash.
-    (key-chord-define-global "]'"  #'iy-go-to-char)
-    (key-chord-define-global "}\"" #'iy-go-to-or-up-to-continue)
-    (key-chord-define-global "[;"  #'iy-go-to-char-backward)
-    (key-chord-define-global "{:"  #'iy-go-to-or-up-to-continue-backward)
     ;; To make `iy-go-to-char' works better with `multiple-cursors', add
     ;; `iy-go-to-char-start-pos' to `mc/cursor-specific-vars' when mc is loaded:
     (with-eval-after-load 'multiple-cursors

;; In Follow mode, if you move point outside the portion visible in one window
;; and into the portion visible in the other window, that selects the other
;; window again, treating the two as if they were parts of one large window.

;; Avy Jump
;; https://github.com/abo-abo/avy
(use-package avy
  :bind (("<f1>" . modi/goto-line)) ; bind in global map
  :bind (:map isearch-mode-map
         ("M-a" . isearch-avy)) ; isearch > avy
  :bind (:map modi-mode-map
         ("C-c C-SPC" . modi/avy))
  :chords (("l;" . modi/avy)
           ("1q" . modi/goto-line)) ; alternative to F1
  :config
  (progn
    (setq avy-style 'pre)
