ts0*_*s01 11 command-line shell command-history autocomplete
我发现了一篇有趣的论文:关于命令行预测的UNIX 命令行预测(基于用户过去的活动),我想知道是否存在此类事情的实际实现?
Zsh 带有insert-and-predict¹ 版本小部件,这使得它可以根据您的命令历史记录自发地建议完成。
¹或在您的机器上。 info -f zsh --index-search=predict-onLESS=$LESS+/predict-on man zshcontrib
试试看:
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
Run Code Online (Sandbox Code Playgroud)
并用于Ctrl-Z打开或关闭。