我刚刚安装了 VCSCommand,每当我尝试运行命令时都会收到“没有合适的插件”的错误。我在 Vim 中加载了一个文件,该文件位于带有 mercurial 存储库的目录中。
我发现了一些解释,如果您不在“工作目录”中,可能会显示“没有合适的插件”错误,我认为您正在编辑的文件应该在检查文件的“工作目录”中从存储库中出来。问题可能是(作为 Hg 的新用户)我没有正确理解 Mercurial。我正在编辑的文件位于我创建 Hg 存储库的目录中,只是为了跟踪我的本地更改。我发出的命令是“hg init”,然后是“hg add”,从那以后我一直很高兴地使用“hg commit”、“hg log”和“hg diff”。这个目录不是回购的“工作目录”吗?假设这是问题所在,我如何将 hg repo 中的文件“签出”到工作目录中?
或者上面的问题可能根本不是“没有合适的插件”错误的问题。我确实在正确的插件目录中有 vcshg.vim 文件,所以插件就在那里。
谢谢,任何帮助表示赞赏。
更新:以防万一我使用 mercurial 是我尝试创建我的主要 mercurial 存储库的“克隆”并在克隆中编辑文件的问题。仍然得到相同的“没有合适的插件”。信息。
另外:我遗漏了我在 Windows 上运行的原始消息,并且我认为我已经追踪到字符串中对转义码的不正确引用。一旦我得到完整的解决方案,将提供进一步的更新。