fuzzyfinder不能在gvim中工作
发布时间:2020-12-15 21:50:51 所属栏目:安全 来源:网络整理
导读:我昨天发现了关于fuzzyfinder并尝试安装它.然后发现我需要L9,因为这是fuzzyfinder的先决条件. 运行gvim时出现以下错误: Error detected while processing /usr/share/vim/vim72/plugin/fuf.vim:line 13:***** L9 library must be installed! *****Error det
我昨天发现了关于fuzzyfinder并尝试安装它.然后发现我需要L9,因为这是fuzzyfinder的先决条件.
运行gvim时出现以下错误: Error detected while processing /usr/share/vim/vim72/plugin/fuf.vim: line 13: ***** L9 library must be installed! ***** Error detected while processing /usr/share/vim/vim72/plugin/l9.vim: line 8: E117: Unknown function: l9#guardScriptLoading E15: Invalid expression: !l9#guardScriptLoading(expand('<sfile>:p'),702,[]) line 16: E117: Unknown function: l9#defineVariableDefault 我把fuf.vim和l9.vim放到我的插件文件夹中.我尝试将它们放在自动加载文件夹中,但这会导致更多错误. 我的版本是:VIM – Vi IMproved 7.2(2008年8月9日,2010年4月16日编译12:40:58) 谷歌搜索无法正常工作,因为来自一个邮件列表的问题传播了许多其他链接,答案无处可寻. 解决方法
fuzzyfinder和l9插件都包含多个文件.如果你扔掉了大部分内容,它们一定不能工作(如果你只放了fuf.vim和l9.vim就行了).您应该将插件存档解压缩到?/ .vim中.
顺便说一下,您可以尝试使用vim-addon-manager.将以下内容复制到shell中,您应该成功安装了FuzzyFinder,其优点是将每个插件放在一个单独的目录中,以及将来更容易安装具有依赖项的插件: mkdir -p ~/.vam git clone git://github.com/MarcWeber/vim-addon-manager ~/.vam/vim-addon-manager echo 'set rtp+=~/.vam/vim-addon-manager' >> ~/.vimrc echo 'call vam#ActivateAddons(["FuzzyFinder"])' >> ~/.vimrc vim # Now answer yes on all queries 虽然这是正确的,但VAM团队建议阅读有关如何安装VAM的官方文档,可以在github.com/MarcWeber/vim-addon-manager找到,然后进入doc目录.我们希望公平地说VAM只是一种解决方案. Vundle,病原体……还有一些存在(参见VAM文档中的相关工作部分) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |