繁体   English   中英

为什么当我使用重新映射的密钥访问插件命令时,vim为什么说“未连接”

[英]Why does vim say “Not Connected” when I use a remapped key to access a plugin command

我正在尝试使用F9来允许NERDTree切换。 所以我做了以下事情:

nnoremap <silent> <F9> :NERDTreeToggle<CR>

当我按F9时,我从vim返回以下消息

Not Connected
Not Connected

Press ENTER or type a command to continue

如果执行:source ~/.vimrc source〜 :source ~/.vimrc ,则我对F9的重新映射按预期工作,然后按预期切换NerdTree。

另外,如果我在命令模式下的任何位置使用命令:NERDTreeToggle ,它也可以正常工作。

有任何想法吗?

通过使用@michaelmichael和@romainl的建议,我可以确定我有一个插头覆盖了密钥。

答案是...使用:verbose映射对其进行调试,然后查看是否需要禁用它。

我遇到了同样的问题~./vim/plugin目录中有debugger.pydebugger.vim 我删除了这些未使用的插件,并且我的映射恢复了正常。

将OS X升级到Mavericks后亮起。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM