【问题标题】:Load the ftplugin folder via janus通过 janus 加载 ftplugin 文件夹
【发布时间】:2012-02-07 22:52:09
【问题描述】:

我也在 github 上发布了一个关于此的问题,但我认为这也是一个很好的提问地点:

有谁知道如何完成这个功能?在过去的几天里,我一直在试图弄清楚这一切,除了直接放入我的~/.vim/ 文件夹之外,一切都无济于事。

我正在尝试安装 jslint ftplugin 以便在编辑 javascript 文件时突出显示错误。我已经尝试了以下所有组合来尝试让这个 ftplugin 在 janus 的上下文中工作:

~/.janus/langs/javascript/ftplugin/jslint/
~/.janus/ftplugin/javascript/jslint/
~/.vim/janus/vim/langs/javascript/ftplugin/jslint/
~/.vim/janus/ftplugin/javascript/jslint/

以上所有人都无法识别此ftplugin。唯一有效的是:

~/.vim/ftplugin/javascript/jslint/

但这并不理想,因为这不是 janus 的核心。关于这个文件夹(或任何其他 ftplugin 文件夹)的任何想法可以放在哪里以便 macvim 识别这个功能?

【问题讨论】:

  • 为此创建的 github issue dtan 在这里:github.com/carlhuda/janus/issues/357
  • 哈哈。谢谢亚历克斯。我不记得我做了什么 b/c 1) 已经有一段时间了 2) 我开始使用 sublime text 2。即使 sublime text 2 使用 vi 命令,它对我的​​特定工作流程/需求来说是一个很好的折衷方案。跨度>

标签: vim macvim janus pathogen


【解决方案1】:

解决这个问题的办法是放在

~/.janus/jslint/ftplugin/javascript/jslint.vim

.janus 中的每个文件夹都应具有与普通 .vim 文件夹相同的文件结构。 (所以~/.janus/jslint 文件夹相当于.vim)


注意 janus 使这项任务变得非常困难。使用像 janus 这样的插件发行版可能会在开始时轻松设置,但更改它们或调试它们会很困难。您应该按照您想要的方式设置您的 vim 环境,以便您了解其中的所有内容。这将导致在以后的生活中更容易维护。而且您将知道如何使用所有内容,因为所有内容都是一次安装的,而不是一次安装。

【讨论】:

    猜你喜欢
    • 2012-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-15
    • 1970-01-01
    • 2011-08-04
    相关资源
    最近更新 更多