vim和Ruby on Rails

fl0*_*00r 5 ruby vim text-editor ruby-on-rails

我有工作的Mac,笔记本上的Ubuntu,服务器上的CentOS,女朋友的Windows和我的VM.我曾经gMate(Ubuntu)工作非常好,离TextMate我(在我的Mac上),e.texteditor(Windows)和nanoCentOs都不远.现在我想为我的所有环境安装一个编辑器.我可以选择vim或emacs.我认为vim更易于管理:).

我知道有一堆铁轨石头(插件):来自秋田,scrooloose,教皇等我前段时间尝过所有这些.所有这些都是马车(我认为问题在我手中).

所以我现在真正需要的是选择一个易于安装的插件.

第二大特色是你最喜欢的vim命令,如:

  • 打开文件夹作为项目(并将文件夹作为项目打开,并从公共目录中排除一些子文件夹)
  • 从我的项目快速打开文件
  • 打开reffering控制器/型号/帮手/等
  • 提取部分
  • 使用片段
  • 代码自动完成
  • Rails控制台/终端/ Git支持
  • 使用选项卡

来自*Mates的其他有用的东西.

我想设置vim face:左边的文件管理器,底部的控制台等等.我该怎么做呢.

赏金之后:感谢大家!要赢得vim!

Ala*_*ody 14

编辑:其实有人已经提到过janus,但是我要离开了,因为它有更多关于janus的信息.

我有点惊讶没有人提到vim'发行'Janus了:

https://github.com/carlhuda/janus

以"起点和终结之神"命名,它包含了人们上面提到的许多插件.虽然我自己并没有使用它,但是现在是前同伴用户的同事获得了高分.坦率地说,如果我没有对自己的vim配置投入太多,我会完全使用它.

它真正面向Ruby/Rails开发人员从Textmate切换到vim.它有类似命令t(查找文件)和项目抽屉,它们绑定到您已经熟悉的Textmate命令.

Janus有点像vim的门户药物.让你熟悉Textmate的熟悉感,然后用vim的力量打击你的思绪.

它很容易在linux(gvim)和osx(MacVim)上安装,但是我不确定它是如何在windows上运行的.

现在去享受vim.:)

编辑:你提到你也希望终端拆分,Janus包含绑定到命令e的ConqueTerm插件,用于打开终端.


PDu*_*Dug 8

rails.vim:

  • 打开reffering控制器/型号/帮手/等
  • 提取部分
  • Rails控制台(轻松调用脚本)
  • 代码自动完成

snipmate.vim:

  • 使用片段

project.vim:

  • 打开文件夹作为项目(并将文件夹作为项目打开,并从公共目录中排除一些子文件夹)

command-t.vim:

  • 从我的项目快速打开文件

fugitive.vim:

  • Git支持

pathogen.vim用于管理所有这些插件!