(ユーザーの過去のアクティビティに基づく)コマンドライン予測に関するUNIXのコマンドラインの予測に関する興味深い論文を見つけました。そのようなものが実際に実装されているのでしょうか。
(ユーザーの過去のアクティビティに基づく)コマンドライン予測に関するUNIXのコマンドラインの予測に関する興味深い論文を見つけました。そのようなものが実際に実装されているのでしょうか。
回答:
Zshにはinsert-and-predict
¹エディションウィジェットが付属しており、コマンド履歴に基づいて自発的に補完を提案します。
¹ またはマシン上。 info -f zsh --index-search=predict-on
LESS=$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
とを使用Ctrl-Zしてオンまたはオフにします。
alias
またはスクリプトのどちらかが優れています。もちろん、実際にコマンドを分析して、たとえば、後続のコマンドのどの引数が互いに対応するかを判断する場合を除きます(このペーパーでは実際に言及しています)。
私は魚の殻をうまく使いました。
^R
bashとほぼ同じです。