Underscore

Dans IRB, le résultat de la dernière commande est stocké dans la variable _, pratique quand on a besoin de réutiliser le résultat.

0024-underscore_1.png

Si cela n’est pas suffisant, on peut activer l’historique qui sera accessible avec la variable __. ⚠️ Ce n’est pas un tableau! Il fonctionne comme un Hash dont les clés sont les lignes d’éxécution IRB.

0024-underscore_2.png

Il y a encore quelques bugs à régler mais peut s’avérer très utile aussi.

0024-underscore_3.png

Le lien vers la documentation Ruby de l’historique IRB.