我在 vim 中设置了银搜索器,并且想从项目目录的根目录进行搜索,而不必显式传入文件路径。
例如,假设我在/project_root/lvl1/lvl2.
我想搜索从 开始的单词/project而无需键入:Ag word ../...
有没有办法这样做?
请注意,rking/ag.vim不推荐使用原始的 Ag ( )。所有者建议搬回 Ack,但 Ag 分叉在albfan/ag.vim. 使用此版本的 Ag,您可以通过以下设置 ( :help g:ag.working_path_mode) 启用项目发现:
let g:ag.working_path_mode='r'
您可能需要在前面添加let g:ag={}. 另外,请注意,:Ag使用此选项运行会以静默:cd方式进入项目目录。