【发布时间】:2014-07-10 17:15:38
【问题描述】:
我更新了这个问题以更好地反映情况,当我第一次发布它时,我忽略了提供足够的信息。希望以下内容就足够了...
注意:我不会将我的
bundle文件夹提交到 GitHub。如果您想查看我使用的插件,请参考这个 sn-p:https://github.com/Integralist/Fresh-Install/blob/master/provision-complete.sh#L28-L70
我的 Vim 编辑器中有一个与 CtrlP 插件相关的错误。搜索并非一直发生的文件时出现错误(其中,并非我输入的所有模式都会导致此错误)。因此,似乎只有某些模式会导致错误出现。
错误是:
cgetexpr bm#location_list().
E21: Cannot make changes, 'modifable' is off
确实重现该错误的示例模式是搜索文件“ni_council_map.js”。
我的 Vim 和 Shell 配置文件可以在这里看到:https://github.com/Integralist/Fresh-Install/tree/master/Shell
下面是发生错误的屏幕截图...
我花了几天时间(断断续续地)研究这个问题,但无法确定它的来源。任何关于问题原因是什么以及如何解决它的想法都将不胜感激。
【问题讨论】:
-
您的配置似乎没有 CtrlP 甚至没有 bundle 目录,所以我们看不到您有哪些插件以及
bm#location_list()函数来自哪里。 -
可能你的 repo 不是最新的,因为我试过你的配置,似乎没有安装 ctrlP,但它没有显示任何错误
-
@romainl 请看我上面的更新
-
@AlexGuerrero 请看我上面的更新
-
只有一个人投了反对票,不要这么快概括。我没有投反对票,但我认为这是因为您没有表现出自己寻找原因的意愿。您是否甚至尝试在您的配置中寻找
bm#location_list()或者您是否希望我们查看该功能的 30 多个存储库?另外,您使用会话吗?
标签: vim terminal vim-plugin