我刚刚从Textmate切换到MacVim,到目前为止我很喜欢它!我的工作流程变得轻而易举......而且我有点迷上它。
作为开发Rails项目的前端开发人员,我发现我不断在项目中打开相同的文件夹(app / assets / javascripts | stylesheets& app / views& specs)。
我想知道是否有办法设置快捷方式在NerdTree中打开这些文件夹?我查看了书签,但这些似乎是绝对的路径 - 我希望我工作的所有Rails项目的默认相对路径。这可能吗?
谢谢, 广告
答案 0 :(得分:2)
在NERDTree中没有默认的方法。它可能是可能的,但它需要一个自定义脚本来执行您所描述的内容。如果你找的话,我相信你可以得到帮助,但是我认为很难找到已经做到的事情。
但是,您可以查看https://github.com/tpope/vim-rails/,据我所知,这是Vim中Rails开发的事实标准。它可能会减少您使用NERDTree来导航文件的需要,因为您可以使用其他命令快速浏览相关文件。
正如罗曼提所说,书签也非常方便。为Rails项目的顶级创建一个书签,打开一些东西,使用vim-rails技术来导航相关文件,你将得到你需要的东西。
答案 1 :(得分:1)
您是否尝试过project插件?
NERDTree将书签存储在一个非常简单的文件中。为每个项目创建一个这样的文件并将NERDtree指向它可以解决问题。