< C-I>macvim中Map不正确

qlvxas9a  于 2023-03-02  发布在  Mac
关注(0)|答案(1)|浏览(144)

我试图在MacVim中导航跳转列表,我注意到<C-I>不起作用,尽管它在普通Vim中工作正常。
在插入模式下,按<C-V><C-I>将得到<D-<89>>。按<C-V><Tab>将得到^I。(在普通vim(不是MacVim)中,执行相同操作将分别得到^[^I。)
我的第一个想法是检查我是否有一个Map集。
: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>

:map!的输出

No mapping found.

我在this thread上看到提到<Tab><C-I>是镜像的,但是我没有<Tab>的Map,正如你在上面看到的。
我被困在这里了。谢谢你的帮助!

hgqdbh6s

hgqdbh6s1#

理论上,<C-v><C-i>应该只产生一个简单的<Tab>(U+0009),而不是<D-<89>><D-<anything>>
<D-<89>>中,

U+0089似乎与U+0009有模糊的联系,所以这将是一件需要调查的事情,但与Command密钥的组合很奇怪。
如果我是你,我会在MacVim的问题跟踪器中打开一个问题。

相关问题