找不到映射

时间:2013-03-05 02:29:42

标签: vim

启动vim然后找不到找到的映射。

运行命令:vim -V20logfile

line 3:   redir => res

line 4:     silent! execute a:cmd

line 5:   redir END

line 6:   let &verbosefile = oldverbosefile

2 个答案:

答案 0 :(得分:14)

我有同样的问题。

我评论了所有地图,认为它们都很好。果然,vim加载没有错误。

然后,我重新引入了映射,直到有人破坏它。果然我遗漏了lhs和rhs之间的空间。一旦我纠正了这一点,它再次完美地运作了。

答案 1 :(得分:4)

我发现调试.vimrc的最佳方法是启用调试并将其发送到日志文件。检查文件并搜索错误。 如果您收到的错误是“未找到映射”,请打开日志文件并搜索这些单词。 :/找不到映射。

它将显示错误的来源。在我的情况下,我发现错误来自我安装的插件。我禁用了它,它再次正常工作。

在提示符下运行以下命令:

vim -V20 2>&1 | tee logfile