与EnhancedJumps和vimfiler不兼容?

时间:2014-12-15 23:30:38

标签: vim

这是我正在谈论的插件:https://github.com/vim-scripts/EnhancedJumps

插件向后导航时有时会呱呱叫:

Error detected while processing function EnhancedJumps#Jump: line 52: E121: Undefined variable: mappings next: vimfiler:default

可能是我的vimfiler插件引起的吗?

1 个答案:

答案 0 :(得分:1)

你的预感是对的。由于:redir命令无法嵌套,因此如果另一个插件的重定向处于活动状态,则可能会在EnhancedJumps(我是其作者)中发生冲突。为了解决这个问题,我在版本3.02中添加了一个配置来关闭它。将以下内容放入~/.vimrc

let g:EnhancedJumps_CaptureJumpMessages = 0

您将失去一些功能(跳转期间报告的消息可能会出现故障),但可以继续使用这两个插件而不会出现脚本错误。