Sto usando Emacs da un po 'di tempo e ancora in qualche modo non riesco a capire quale sia il modo migliore per eseguire (in modo ricorsivo) grep per una stringa all'interno di una directory (di progetto) e ottenere i risultati presentati come un buffer diretto o in alcuni ancora di più modo utile. Per favore, illuminami.
helm
o cosa projectile
sia, ma se è uno strumento consigliato, lo installerei e lo imparerei.
projectile-grep
. Inoltre, consiglio vivamente di installare il helm
pacchetto. Non riesco a immaginare di eseguire Emacs senza helm
e helm-projectile
. Potresti anche essere interessante nel helm-ag
pacchetto (che fornisce un'interfaccia helm per il cercatore d'argento in emacs, che è presumibilmente più veloce di grep o ack).
M-x grep
non fa quello che ti serve. Ti permette di dare una riga di comando arbitraria, a volte la uso find
lì quando ho bisogno della ricorsione.
helm-projectile-grep
comando (se hai installato il proiettile del timone) oprojectile-grep
?