0
我希望emacs grep始終從根項目目錄搜索,而不是當前打開文件的目錄。這裏的假設是所有的編碼項目都在同一個文件夾下(如~/repositories/
)。如何根據項目根目錄獲取emacs grep進行搜索?
我試着用命令的前綴grep命令是cd
s轉換項目的根目錄,但是這留下的工作目錄變量不變Emacs的,因此,儘管grep的是在正確的文件系統位置執行,跳轉到搜索結果被打破,因爲grep匹配的部分文件路徑被附加到emacs工作目錄。總結一下,我想在~/repositories/my_project/folder1/file1.c
中調用grep命令,它將從~/repositories/my_project/
中搜索,並跳轉到grep緩衝區工作的文件功能。
我該如何做到這一點?