Ich möchte find / grep auf (sagen wir) nur Javascript-Dateien beschränken (hauptsächlich, weil ich das in "einem anderen Editor" mache).
Javascript-Dateien in meinem alten Ruby-on-Rails-Projekt haben eine der folgenden Dateierweiterungen: -
.js, .js.erb, .coffee, .js.coffee, .js.coffee.erb, .jsx, .js.jsx, .js.jsx.erb (und vielleicht mehr)
Wenn ich könnte, würde ich die Suche auf Dateien mit diesen Dateierweiterungen beschränken und diese Liste vordefinieren, damit ich sie nicht jedes Mal eingeben muss.
Ich denke, ich muss eine benutzerdefinierte Funktion schreiben, wenn es eine Möglichkeit gibt, den Dateityp anzugeben, aber ich habe Schwierigkeiten herauszufinden, wie das geht. Und vielleicht habe ich gerade einen seltsamen Workflow aus meinem alten Editor übernommen?
EDIT: Entschuldigung, die Frage war nicht klar. Ich möchte sie nicht beheben, damit Emacs immer in Javascript-Dateien sucht. Wenn ich in Javascript-Dateien suchen möchte, möchte ich nur Dateien mit diesen Erweiterungen suchen Ich möchte in HTML-Dateien suchen Ich möchte nur in Dateien mit den Erweiterungen .html, .html.erb, .html.haml, .haml usw. suchen.