Utilitaires
Scripts
Divers
Jeux
Rechercher
Quillevere.net
Paradigmes informatiques

Ligne de commande Linux : configurer la touche 'Page précédente' pour auto-compléter depuis l'historique

24/05/2023

Sur Ubuntu, voici un script qui permet d'utiliser l'auto-complétion de votre ligne de commande à partir des données déjà saisies précédemment (donc présentes dans l'historique), en utilisant la touche Page Précédente.

Cette fonctionnalité étant de base présente dans Redhat, je trouvais intéressant de l'intégrer également sur Ubuntu.

  • Editez le fichier .inputsrc :
    sudo nano ~/.inputrc
  • Ajoutez les lignes suivantes dans le fichier puis enregistrez-le :
    # Activer la recherche inversée avec la touche Page précédente
    "\e[5~": history-search-backward
    "\e[6~": history-search-forward
  • Exécutez la commande suivante (la commande 'bind' précise à l'interpréteur de commande de lire les configurations définies dans le fichier spécifié et de mettre à jour les liaisons de touches) :
    bind -f ~/.inputrc
  • Pour conserver cette fonctionnalité au redémarrage du système, ajoutez la ligne précédente dans le fichier .bashrc
    nano ~/.bashrc

Vous pouvez à présenter taper le début d'une commande et la compléter, en appuyant sur la touche Page précédente.

Dernière modification le 24/05/2023 - Quillevere.net

Commentaires

Aucune inscription n'est requise si vous souhaitez

Rechercher sur le site

fr en rss RSS info Informations