将VIM插件添加到Janus安装程序

时间:2011-01-26 17:55:57

标签: ruby vim plugins macvim janus

我最近从一组自定义的vim​​插件和.vimrc切换到使用Janus。我真的很喜欢这个设置,但我缺少的一件事就是在Ruby中自动完成块。

例如,当我输入:

def method <enter>

它将完成该块:

def method
  # cursor here
end

我正在使用Tim Pope的一些插件而无法回想起哪一个提供了功能(Rails可能?)有没有办法使用Janus获得此功能?是否有人不想要这个?看起来真的很方便。

3 个答案:

答案 0 :(得分:9)

根据janus文档documentation

如果你想添加额外的Vim插件,可以通过添加〜/ .janus.rake来实现:

vim_plugin_task "zencoding", "git://github.com/mattn/zencoding-vim.git"
vim_plugin_task "minibufexpl", "git://github.com/fholgado/minibufexpl.vim.git"

ant然后只需在~/.vim上运行rake或运行rake进行设置,例如:

rake zenconding

答案 1 :(得分:6)

你在谈论endwise

据推测,你可以将这个repo添加到Janus rakefile中,但是我还没有测试过。这可能不包含在Janus中,因为这几乎可以用Janus中包含的snipMate来模拟。

答案 2 :(得分:6)

janus customization documentation目前使用〜/ .janus目录来重新命名vim插件。

您可以使用git clone将vim插件安装到〜/ .janus目录中。 E.g。

cd ~/.janus
git clone https://github.com/vim-scripts/Rename2.git rename2

使用rakefile进行自定义的旧方法位于未保留的separate branch中。