NVIM-can';t取消映射转义键

NVIM-can';t取消映射转义键,vim,neovim,Vim,Neovim,我可以从插入模式取消映射转义键。当我调用:iunmap时,它会说E31:没有这样的映射 但是当我调用:imap时,它会说: i <Esc> *@pumvisible() ? '<C-E>' : '<C-R>=<SNR>110_FlushBuffer()<CR><Esc>' i*@pumvisible()?'':'=110_FlushBuffer()' 因此,似乎最终在ESC上出现了一些问题 可能插件把事情搞砸了 我想将E

我可以从插入模式取消映射转义键。当我调用
:iunmap
时,它会说
E31:没有这样的映射

但是当我调用
:imap时,它会说:

i <Esc> *@pumvisible() ? '<C-E>' : '<C-R>=<SNR>110_FlushBuffer()<CR><Esc>'
i*@pumvisible()?'':'=110_FlushBuffer()'
因此,似乎最终在ESC上出现了一些问题

可能插件把事情搞砸了

我想将ESC重新映射到2xESC,因为当有deoplete(与youcompleteme相同)云时,ESC键会关闭云,所以我必须按ESC键两次才能退出插入模式

有办法解决吗

但是当我调用
:imap
时,它会说:

i <Esc> *@pumvisible() ? '<C-E>' : '<C-R>=<SNR>110_FlushBuffer()<CR><Esc>'
i*@pumvisible()?'':'=110_FlushBuffer()'

@
表示缓冲区本地映射(使用
:inoremap…
创建)

原来
:unmap
也需要一个
修饰符。因此,在这种情况下:

:unmap <buffer> <Esc>
:取消映射
在此之前,您可以查看哪个插件设置映射:

:verbose map <Esc>
:详细映射