I was trying to navigate the jump list in MacVim and I noticed that <C-I> doesn't work, although it works fine in normal Vim.
In insert mode, pressing <C-V><C-I> gives <D-<89>>. <C-V><Tab> gives ^I. (In normal vim (not MacVim), doing the same yields ^[ and ^I, respectively.)
My first thought was to check if I had a mapping set.
output of :map
x gx <Plug>NetrwBrowseXVis
n gx <Plug>NetrwBrowseX
x <Plug>NetrwBrowseXVis * :<C-U>call netrw#BrowseXVis()<CR>
n <Plug>NetrwBrowseX * :call netrw#BrowseX(netrw#GX(),netrw#CheckIfRe
mote(netrw#GX()))<CR>
output of :map!
No mapping found.
I saw mentioned on this thread that <Tab> and <C-I> are mirrored. But I don't have a mapping for <Tab> anywhere as you can see above.
I'm stuck at this point. Help appreciated!
In theory,
<C-v><C-i>should just produce a simple<Tab>(U+0009), definitely not<D-<89>>or<D-<anything>>for that matter.In
<D-<89>>,<D-is the notation for the Command key,<89>is the notation for "Character Tabulation with Justification".U+0089seems vaguely related toU+0009so that would be one thing to investigate, but the combination with theCommandkey is weird.If I were you I would open an issue in MacVim's issue tracker.