Variable: evil-want-C-i-jump
evil-want-C-i-jump is a customizable variable defined in evil-vars.el.
Value
t
Documentation
Whether C-i jumps forward in the jump list (like Vim).
Otherwise, C-i inserts a tab character.
Source Code
;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-vars.el
(defcustom evil-want-C-i-jump t
"Whether `C-i' jumps forward in the jump list (like Vim).
Otherwise, `C-i' inserts a tab character."
:type 'boolean
:group 'evil
:set #'(lambda (sym value)
(set-default sym value)
(when (boundp 'evil-motion-state-map)
(cond
((and (not value)
(eq (lookup-key evil-motion-state-map (kbd "C-i"))
'evil-jump-forward))
(define-key evil-motion-state-map (kbd "C-i") nil))
((and value
(not (lookup-key evil-motion-state-map (kbd "C-i"))))
(define-key evil-motion-state-map (kbd "C-i")
'evil-jump-forward))))))