Comment personnaliser l'invite d'Octave
Dans ce guide, vous apprendrez comment personnaliser l'invite de commande dans Octave pour la rendre plus à votre goût.
Par défaut, l'invite d'Octave ressemble à ceci :
>>
Pour la personnaliser, vous pouvez utiliser la commande PS1().
Par exemple, tapez :
PS1("Octave>>")
Maintenant, l'invite de commande apparaît comme suit :
Octave>>
Octave vous permet également de définir certaines fonctions spéciales dans l'invite.
Par exemple, vous pouvez afficher la date (\d) et l'heure actuelle (\t) en tapant :
PS1(" \\d \\t >>")
Ainsi, l'invite affichera la date et l'heure comme suit :
Fri Mar 04 11:22:10 >>
Pour afficher un compteur de commandes, tapez :
PS1(" \\# >>")
Désormais, l'invite affichera un compteur qui s'incrémente à chaque fois que vous entrez une commande
14 >>2+3
ans = 5
15 >>
Il existe d'autres personnalisations intéressantes, telles que celle qui affiche le répertoire courant (\w) et le nom du programme (\s) dans l'invite
PS1(" \\w \\s >>")
Ou celle qui affiche le nom d'utilisateur (\u) et le nom d'hôte (\h) dans l'invite :
PS1(" \\u \\h >>")
Vous pouvez également écrire une invite sur deux lignes en utilisant la commande spéciale \n :
PS1(" Octave \\n >>")
Amusez-vous à combiner les caractères spéciaux pour créer l'invite qui vous plaît le plus.
Comment revenir à l'invite par défaut?
Pour revenir à l'invite par défaut, il vous suffit de taper la commande PS1(">>") ou de redémarrer simplement Octave.
PS1(">>").
Veuillez noter que l'invite de commande personnalisée n'est valable que pendant une seule session d'Octave.
Lorsque Octave est redémarré, l'invite de commande par défaut est restaurée.
Un conseil. Pour charger automatiquement l'invite personnalisée à chaque démarrage d'Octave, vous pouvez insérer la commande PS1 dans un script et charger le script au démarrage d'Octave. En plus de la commande PS1, il existe également la commande PS2 qui permet de personnaliser l'invite d'Octave pour les opérations d'entrée lorsque l'utilisateur doit entrer une valeur.
Si vous avez trouvé ce guide utile, n'hésitez pas à continuer à nous suivre.