kennt jemand eine möglichkeit, die in Windows Powershell so nützliche befehlssuchfunktion von bash [Ctrl-r]
(und [Ctrl-o]
) zu verwenden?
C-r
ist eine leistungsstärkere arrow up
Manipulation für die Historie. Sie ähnelt der von Emacs, C-r
da sie in den zuvor eingegebenen Befehlen rückwärts sucht. Dann C-o
führt diesen Befehl und sofort legt auf der Linie den nächsten Befehl danach. Damit können Sie übergebene Befehlsfolgen effizient wiederholen. Außerdem wird ein gespeicherter Verlauf angezeigt, kein Sitzungsverlauf. ( ~/.bash_history
Datei). Welches ist unendlich nützlich.
Vielen Dank.
ps: als bonus wäre auch die tab-vervollständigung furchtbar, die nicht durch zyklen funktioniert.
PSConsoleHostReadline
, der nützlich sein könnte. Ein guter Anfang wäre die Verwendung von PSReadLine , das diesen Hook verwendet. PSReadLine unterstützt Strg-O nicht, aber Strg-R (angeblich - es hat bei mir nicht funktioniert). Ich kann mir über Weihnachten die Implementierung von Strg-O ansehen, da dies nützlich klingt.