VIM NERDTree用于打开标准Rails文件夹的快捷方式

时间:2012-07-06 09:34:31

标签: vim macvim nerdtree

我刚刚从Textmate切换到MacVim,到目前为止我很喜欢它!我的工作流程变得轻而易举......而且我有点迷上它。

作为开发Rails项目的前端开发人员,我发现我不断在项目中打开相同的文件夹(app / assets / javascripts | stylesheets& app / views& specs)。

我想知道是否有办法设置快捷方式在NerdTree中打开这些文件夹?我查看了书签,但这些似乎是绝对的路径 - 我希望我工作的所有Rails项目的默认相对路径。这可能吗?

谢谢, 广告

2 个答案:

答案 0 :(得分:2)

在NERDTree中没有默认的方法。它可能是可能的,但它需要一个自定义脚本来执行您所描述的内容。如果你找的话,我相信你可以得到帮助,但是我认为很难找到已经做到的事情。

但是,您可以查看https://github.com/tpope/vim-rails/,据我所知,这是Vim中Rails开发的事实标准。它可能会减少您使用NERDTree来导航文件的需要,因为您可以使用其他命令快速浏览相关文件。

正如罗曼提所说,书签也非常方便。为Rails项目的顶级创建一个书签,打开一些东西,使用vim-rails技术来导航相关文件,你将得到你需要的东西。

答案 1 :(得分:1)

您是否尝试过project插件?

NERDTree将书签存储在一个非常简单的文件中。为每个项目创建一个这样的文件并将NERDtree指向它可以解决问题。