On utilisera le point d'exclamation ``!'' pour rappeler des lignes de commandes de l'historique:
Un ``!'' suivit de quelque chose d'autre qu'un espace, retour de chariot ou ouverture de parenthèse provoquera une recherche dans l'historique.
| !n | Numéro de ligne dans l'historique. |
| !-n | Nième avant-dernière ligne dans l'historique. |
| !chaîne | Recherche de la ligne la plus récente commençant par ``chaîne''. |
| !?chaîne[?] | Recherche de la ligne la plus récente contenant ``chaîne''. |
| ^chaîne_1^chaîne_2^ | Substitution rapide: répétition de la dernière ligne après substitution de ``chaîne_1'' par ``chaîne_2''. |