Emacs Anything и Rgrep - PullRequest
       6

Emacs Anything и Rgrep

2 голосов
/ 18 августа 2011

Что-нибудь офигенно! Особенно, когда дело доходит до файлов и всего, что угодно. Единственная проблема в том, что что-то делает-grep не ищет рекурсивно. Есть ли способ сказать это сделать?

Thanx!

1 Ответ

5 голосов
/ 18 августа 2011

Последний бит строки документа что-нибудь делает-grep говорит:

Если указан префикс arg, используйте параметр -r команды grep. Приставка арг может передается до или после запуска.

И, да, все чертовски круто.

РЕДАКТИРОВАТЬ: Просто нажмите C-u перед выполнением «что-нибудь делать grep» Если вы выбираете «что-нибудь делать-grep» из меню, просто нажмите C-u , прежде чем нажимать на пункт меню.

РЕДАКТИРОВАТЬ: В ответ на ваш вопрос о настройке привязки клавиш для вызова "any-do-grep" с префиксом arg, вот пример кода, который будет делать это:

(global-set-key (kbd "C-c g")
                (lambda () (interactive)
                  (let ((current-prefix-arg '(4))) ; C-u
                    (call-interactively 'anything-do-grep))))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...