2013-03-14 144 views
1

我已经通过vundle安装了一个插件,后来决定删除它。我已经运行了vim +BundleInstall +BundleClean +q,我很确定与该插件相关的所有内容都从.vimrc.vimrc.bundles中删除。vim在哪里存储自定义密钥映射缓存?

但是,即使在我重新启动后,当我在vim中键入:map时,仍然可以看到这个特定插件的键映射,并调用它们导致Vim中的Unknown function错误。

我想知道vim是否保留了其他地方的自定义键映射缓存,我应该在删除插件后清理掉它?

+1

您可以通过':verbose map'找到地图的来源。 – 2013-03-14 02:49:33

回答

1

感谢@ peter-rincker,使用:verbose map我意识到一些函数/键绑定存储在.vimviews。删除那个direcotry和问题解决!

+1

保存会话和视图非常棒,但是当您修改设置时会导致太多问题。小心一点。 – romainl 2013-03-14 06:05:57