Как в Emacs реализован grep? - PullRequest
1 голос
/ 09 марта 2012

Когда emacs выполняет grep, он может разбить окно и показать хороший буфер, а Emacs имеет функцию (grep args), я хочу знать, как я могу получить исходный код?

1 Ответ

5 голосов
/ 09 марта 2012

Emacs выполняет внешний процесс grep и форматирует вывод.Предполагая, что вы имеете в виду источник кода, который оборачивает его и отображает его, а не сам grep, это довольно просто:

M-x find-function <RET> grep <RET>

(find-function FUNCTION)

Find the definition of the FUNCTION near point.

Finds the source file containing the definition of the function
near point (selected by `function-called-at-point') in a buffer and
places point before the definition.
Set mark before moving, if the buffer already existed.

Вы также можете найти find-library полезным, чтобы возиться с ним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...