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.

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.

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

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