【问题标题】:Installing fuzzyfinder vim plugin安装fuzzyfinder vim 插件
【发布时间】:2013-01-22 16:52:11
【问题描述】:

我在 ~/.vimrc 目录中解压了 vim-fuzzyfinder 和 vim-l9 包

[shetye@dev03 ~/.vim/vim-fuzzyfinder]$ls
autoload  doc  plugin
[shetye@dev03 ~/.vim]$cd vim-l9/
[shetye@dev03 ~/.vim/vim-l9]$ls
autoload  doc  plugin

我还尝试在我的主目录中复制相同的内容。但是 vim 没有检测到这个插件。

:fuf-usage
E492: Not an editor command fuf-usage

:FufBuffer
E492: Not an editor command FufBuffer

我尝试将目录 ~/.vim/vim-fuzzyfinder, ~/.vim/vim-l9 添加到 $PATH 环境变量。这也无济于事。

关于如何让模糊查找器运行的任何想法?

【问题讨论】:

  • 我强烈建议您使用 Pathogen 或 vundle 来管理您的插件,这样可以更清晰地构建 ~/.vim 目录树。

标签: vim vim-plugin fuzzyfinder


【解决方案1】:

您应该正确安装它以使其工作。这是您应该拥有的文件结构:

~/
+-.vim/
 +-autoload/
 +-doc/
 +-plugin/

一旦你达到了这一点,你应该在 Vim 中输入这个命令:

:helptags ~/.vim/doc

【讨论】:

  • 感谢 romainl。这有帮助。
【解决方案2】:

您创建的 .vim 目录结构是传统 Vim(所有插件混合到单个 .vim/autoload/.vim/plugin/ 等目录中)和创建的分离(到 .vim/bundle/<pluginname>/autoload/)之间的混合由 PathogenVundle 等包管理器提供。

要么坚持原来的布局(即使有很多新包结构的支持者,旧的也可以正常工作;卸载插件并不那么容易),或者安装提到的包管理器之一并坚持到他们规定的布局。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多