2009-01-28 7 views
1

Les valeurs par défaut pour M-x lgrep sont d'utiliser -e pour le modèle. Je voudrais utiliser -E, mais on dirait que -e est codé en dur dans grep.el. Dites-moi que je me trompe! Des indices? (J'utilise la version 22.1 - est-ce que l'herbe est plus verte en 23?)RE étendu dans Emacs lgrep?

Répondre

0

Si vous avez compris votre problème, la solution peut changer la variable grep-command.

Cette variable a une valeur par défaut à: « grep -nH -e » et vous voulez probablement changer « -e » à « -E »

3

Si vous utilisez un préfixe C-u-M-x lgrep, vous pouvez modifier la ligne de commande résultante avant son exécution. grep-command est la chaîne de commande par défaut utilisée par les diverses fonctions grep d'Emacs, et vous pouvez faire M-x customize-variable RET grep-command pour le changer.