Comments on: Grin, le grep Python sous steroïd http://sametmax.com/grin-le-grep-python-sous-steroid/ Deux développeurs en vadrouille qui se sortent les doigts du code Wed, 05 Feb 2014 12:15:31 +0000 hourly 1 http://wordpress.org/?v=3.3.1 By: ptitpoulpe http://sametmax.com/grin-le-grep-python-sous-steroid/#comment-9661 ptitpoulpe Mon, 03 Jun 2013 12:19:04 +0000 http://sametmax.com/?p=1883#comment-9661 Il y a aussi Code Grep in Vi Grepped qui est pas mal non plus (https://github.com/jreybert/cgvg). Il propose deux commandes <code>cg</code> et <code>vg</code> qui permettent de chercher un motif, et de le visualiser/éditer en contexte avec vi. Il y a aussi Code Grep in Vi Grepped qui est pas mal non plus (https://github.com/jreybert/cgvg). Il propose deux commandes cg et vg qui permettent de chercher un motif, et de le visualiser/éditer en contexte avec vi.

]]>
By: Syl http://sametmax.com/grin-le-grep-python-sous-steroid/#comment-4941 Syl Tue, 08 Jan 2013 16:54:53 +0000 http://sametmax.com/?p=1883#comment-4941 Non non, pas de soucis avec la coloration sur ipython, et pyreadline est bien installé. Bon ben tant pis, c'est déjà pas mal comme ça! Je mettrais peut-être le nez dans le code un de ces quatre... Merci quand même! Non non, pas de soucis avec la coloration sur ipython, et pyreadline est bien installé.

Bon ben tant pis, c’est déjà pas mal comme ça! Je mettrais peut-être le nez dans le code un de ces quatre…

Merci quand même!

]]>
By: Sam http://sametmax.com/grin-le-grep-python-sous-steroid/#comment-4933 Sam Tue, 08 Jan 2013 12:53:32 +0000 http://sametmax.com/?p=1883#comment-4933 Vu qu'on est pas sous window, difficile à dire. Si c'est le même problème qu'ipython, <a href="http://sametmax.com/programmer-confortablement-en-python-sous-windows/#comment-4629" rel="nofollow">pip install pyreadline peuvent peut-être résoudre le problème. Sinon peut être que ça ne marche tout simplement pas sous Window. Vu qu’on est pas sous window, difficile à dire. Si c’est le même problème qu’ipython, pip install pyreadline peuvent peut-être résoudre le problème. Sinon peut être que ça ne marche tout simplement pas sous Window.

]]>
By: Syl http://sametmax.com/grin-le-grep-python-sous-steroid/#comment-4932 Syl Tue, 08 Jan 2013 12:48:54 +0000 http://sametmax.com/?p=1883#comment-4932 Salut, Je suis sous windows et malgré l'absence totale d'erreur à l'importation/utilisation de grin, la coloration syntaxique ne fonctionne pas (j'ai essayé l'option --force-color, mais ça n'arrange rien)....vous avez rencontré le même problème? Sinon, à part ça, c'est clair, ça déboite! Salut,
Je suis sous windows et malgré l’absence totale d’erreur à l’importation/utilisation de grin, la coloration syntaxique ne fonctionne pas (j’ai essayé l’option –force-color, mais ça n’arrange rien)….vous avez rencontré le même problème?

Sinon, à part ça, c’est clair, ça déboite!

]]>
By: Sébastien http://sametmax.com/grin-le-grep-python-sous-steroid/#comment-1589 Sébastien Mon, 27 Aug 2012 19:55:14 +0000 http://sametmax.com/?p=1883#comment-1589 Il y a surtout git grep qui envoie du bois. Il est vraiment, mais vraiment super rapide, ne regarde que le code géré dans git (donc pratique pour éviter tous les fichiers générés, les logs etc.) et est récursif par défaut. Quand on est dans un dépôt git, le must. Sinon, en effet grin est sympa. Il y a surtout git grep qui envoie du bois. Il est vraiment, mais vraiment super rapide, ne regarde que le code géré dans git (donc pratique pour éviter tous les fichiers générés, les logs etc.) et est récursif par défaut.
Quand on est dans un dépôt git, le must. Sinon, en effet grin est sympa.

]]>
By: Stephane http://sametmax.com/grin-le-grep-python-sous-steroid/#comment-1583 Stephane Mon, 27 Aug 2012 04:45:01 +0000 http://sametmax.com/?p=1883#comment-1583 J'avais fait un petit comparatif entre grep, ack-grep et grin par le passé : <a href="http://ascendances.wordpress.com/2012/02/17/comparatif-grep-ack-et-grin/" rel="nofollow">http://ascendances.wordpress.com/2012/02/17/comparatif-grep-ack-et-grin/</a> Perso, ack-grep me semblait meilleur et l'écart de fonctionnalité m'a démotivé à contribuer pour améliorer grin et lui faire rattraper son retard. J’avais fait un petit comparatif entre grep, ack-grep et grin par le passé :
http://ascendances.wordpress.com/2012/02/17/comparatif-grep-ack-et-grin/

Perso, ack-grep me semblait meilleur et l’écart de fonctionnalité m’a démotivé à contribuer pour améliorer grin et lui faire rattraper son retard.

]]>
By: Romain http://sametmax.com/grin-le-grep-python-sous-steroid/#comment-1581 Romain Sun, 26 Aug 2012 20:19:55 +0000 http://sametmax.com/?p=1883#comment-1581 Si ça marche sous Windows, ça peut être pas mal... Si ça marche sous Windows, ça peut être pas mal…

]]>
By: foxmask http://sametmax.com/grin-le-grep-python-sous-steroid/#comment-1571 foxmask Sat, 25 Aug 2012 18:09:21 +0000 http://sametmax.com/?p=1883#comment-1571 bonjour, on va surement y aller tous avec son "j'ai le meilleur" ;) ack-grep est le must pour moi ; recherche recursive coloration de la chaine trouver dans le fichier bidule avec le num de ligne et j'en passe;) voilou bonjour,
on va surement y aller tous avec son “j’ai le meilleur” ;)

ack-grep est le must pour moi ; recherche recursive coloration de la chaine trouver dans le fichier bidule avec le num de ligne et j’en passe;)

voilou

]]>
By: Cyprien http://sametmax.com/grin-le-grep-python-sous-steroid/#comment-1570 Cyprien Sat, 25 Aug 2012 17:22:06 +0000 http://sametmax.com/?p=1883#comment-1570 Sinon, on peux aussi utiliser, si on n'a pas les acces pour installer ce genre d'outil sur une machine: <code>find *.c | xargs grep "ce que je cherche"</code> Sinon, on peux aussi utiliser, si on n’a pas les acces pour installer ce genre d’outil sur une machine:
find *.c | xargs grep "ce que je cherche"

]]>
By: Soli http://sametmax.com/grin-le-grep-python-sous-steroid/#comment-1569 Soli Sat, 25 Aug 2012 17:07:57 +0000 http://sametmax.com/?p=1883#comment-1569 D'abord, <strong>si</strong> je suis toujours dans mon éditeur !!! Ensuite, comme avec ack, finalement je me préfère utiliser grep avec les bonnes options : <code> export GREP_OPTIONS='-nRI --color=always --exclude-dir=__pycache__ --exclude-dir=.nodeproject --exclude-dir=CVS --exclude-dir=SVN --exclude-dir=.git --exclude-dir=.hg' </code> le gros avantage c'est que ça marche partout sans installation… D’abord, si je suis toujours dans mon éditeur !!!
Ensuite, comme avec ack, finalement je me préfère utiliser grep avec les bonnes options :

export GREP_OPTIONS='-nRI --color=always --exclude-dir=__pycache__ --exclude-dir=.nodeproject --exclude-dir=CVS --exclude-dir=SVN --exclude-dir=.git --exclude-dir=.hg'

le gros avantage c’est que ça marche partout sans installation…

]]>