我正在将ruby v1.9.1与vim结合使用,我用:
执行我的脚本:!ruby "%"
如果我添加:
,我的脚本运行正常$:.unshift File.dirname(__FILE__)
将此文件的路径添加到ruby的LOAD_PATH中。如果我省略了这一行,我对本地脚本的require
语句将不再起作用。
有没有办法将文件的路径传递给rubys LOAD_PATH?像(完全虚构的):
:!ruby "%" --add-to-load-path
之前我做了一些研究,并且在require_relative
上发现了这个问题,但这与需求有同样的效果,并且不起作用。
答案 0 :(得分:3)