Me resultaría muy conveniente si fuera posible completar automáticamente usando palabras de lo que acabo de ver en la pantalla en la terminal con TAB. Preferiblemente en zsh. ¿Hay alguna forma de gestionarlo?
p.ej
$ git registro
...
$ <
prefix
> <TAB
> // ahora recorre todo lo que engit log
la salida coincida con mi prefijo
Respuesta1
Si está dispuesto a utilizar iTerm2 en lugar de cualquier terminal que esté utilizando actualmente, incluye esta función. Requiere macOS para ejecutar el terminal y que usted lo habiliteIntegración del shell iTerm2en los hosts donde desea esto. (Esto básicamente agrega algunos ganchos para que su shell se comunique con iTerm2).
https://www.iterm2.com/features.html#autocompletetiene una captura de pantalla que muestra el resultado de tail
ser presentado como el mejor candidato para completar Command:;
El proyecto iTerm2 esfuente abiertaasí que imagino que las entrañas de esta característica podrían eliminarse e incluirse o reimplementarse en otros entornos.