For some reason, pressing ctrl+i is sending a TAB command instead of executing evil-jump-forward. Viewing the lossage, I see:
C-o [evil-jump-backward]
TAB [c-indent-line-or-region]
From describe-bindings I see:
<C-i> evil-jump-forward
I've even updated my .spacemacs file:
(global-set-key (kbd "C-i") 'evil-jump-forward)
..but this has the same result. Any ideas on what could be the issue?
C-i
is the ASCII control characterTAB
. If you bindC-i
to one command and then bindTAB
to a different command, it's the same as bindingC-i
to first one then the other command. Those are the exact same keys. However the key<tab>
can be bound to a different command, and that will typically be used when you hit the TAB key.