¿Alguien sabe de una manera de tener la función de búsqueda de comandos hacia atrás de bash [Ctrl-r]
(y [Ctrl-o]
) que son tan útiles, en Windows PowerShell?
C-r
es una arrow up
manipulación de la historia más poderosa , es como la de emacs C-r
en que busca hacia atrás dentro de los comandos que ingresó anteriormente. Luego C-o
ejecuta ese comando e inmediatamente coloca en la línea el siguiente comando después de eso. Para que pueda repetir series de comandos pasados de manera eficiente. También busca un historial guardado, no un historial de sesión. ( ~/.bash_history
archivo). Lo cual es infinitamente útil.
Gracias.
ps: como beneficio adicional, la finalización de la pestaña que no funciona por ciclos también sería impresionante.
PSConsoleHostReadline
que podría ser útil. Un buen lugar para comenzar sería usar PSReadLine , que usa ese gancho. PSReadLine no es compatible con ctrl-o, pero sí es compatible con ctrl-r (supuestamente, no funcionó para mí). Puedo echar un vistazo a la implementación de Ctrl-O durante Navidad porque suena útil.