Est-ce que quelqu'un connaît un moyen d'avoir la fonction de recherche de commandes en arrière de bash [Ctrl-r]
(et [Ctrl-o]
) qui est si utile dans Windows PowerShell?
C-r
est une arrow up
manipulation d'historique plus puissante , elle ressemble C-r
à celle d' Emacs en ce sens qu'elle recherche en arrière dans les commandes que vous avez entrées précédemment. C-o
Exécute ensuite cette commande et place immédiatement sur la ligne la commande suivante après cela. Pour que vous puissiez répéter efficacement les séries de commandes passées. Il recherche également un historique enregistré, pas un historique de session. ( ~/.bash_history
fichier). Ce qui est infiniment utile.
Merci.
ps: en prime, la complétion de l'onglet ne fonctionnant pas par cycles serait également géniale.
PSConsoleHostReadline
qui pourrait être utile. Un bon point de départ serait d'utiliser PSReadLine , qui utilise ce hook. PSReadLine ne prend pas en charge ctrl-o, mais il prend en charge ctrl-r (soi-disant - cela n'a pas fonctionné pour moi). Je vais peut-être envisager d'implémenter ctrl-o à Noël car cela semble utile.