Я ищу способ всегда запускать мой grep-find из определенного места, если установлена переменная. Я имею в виду что-то вроде:Emacs использует переменную, если она установлена в grep-find
- Launch Emacs из/дома/пользователя/mycode/
- Открыть файл (ы) в, например,/Главная/пользователь/mycode/A/B/C/
- Run Grep-найти из/дома/пользователя/mycode/
Я знаю, что это работает, если я первый открыть/дом/пользователь/mycode /, а затем запускает grep-find, но я хочу, чтобы это было сохранено как переменная. (Если переменная не установлена, было бы хорошо, чтобы просто сделать поиск от текущего местоположения)
Моя Grep-находка выглядит следующим образом:
(setq grep-find-command "find . '(' -type f ')' -print0 | xargs -0 -e grep -n -e ")
Спасибо! Я думаю, что снарядом является то, что я хочу. Я пытался добавить файл .projectile в свой корневой каталог проекта, включая следующий контент: «- *. Txt» (игнорировать все .txt-файлы в поисках), но он, похоже, не распознает его. Должен ли я указывать где-нибудь, что должен использоваться .projectfile? – cfrost