Risposte:
Zsh viene fornito con il insert-and-predict
widget ¹ edizione, che suggerisce suggerimenti di completamento spontaneo in base alla cronologia dei comandi.
¹ o sulla tua macchina. info -f zsh --index-search=predict-on
LESS=$LESS+/predict-on man zshcontrib
Per provarlo:
autoload predict-on
predict-toggle() {
((predict_on=1-predict_on)) && predict-on || predict-off
}
zle -N predict-toggle
bindkey '^Z' predict-toggle
zstyle ':predict' toggle true
zstyle ':predict' verbose true
E usare Ctrl-Zper accendere o spegnere.
alias
o uno script sono migliori. A meno che, ovviamente, non si verifichino davvero delle analisi sui comandi per determinare, ad esempio, quali argomenti nei comandi successivi corrispondono l'uno all'altro (cosa che anche il documento menziona effettivamente).
Ho usato con successo i gusci di pesce .
^R
in bash.