Prediksi baris perintah


Jawaban:


8

Zsh hadir dengan insert-and-predictwidget ¹ edition, yang membuatnya menyarankan penyelesaian secara spontan berdasarkan riwayat perintah Anda.

¹ atau di mesin Anda. info -f zsh --index-search=predict-onLESS=$LESS+/predict-on man zshcontrib

Untuk mencobanya:

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

Dan gunakan Ctrl-Zuntuk menghidupkan atau mematikan.


Tampaknya ini hanya menggunakan riwayat untuk menawarkan apa yang Anda ketik terakhir kali, yang memiliki awal yang sama. Cukup mirip ^Rdi bash.
peterph

@ Peterf, Itulah yang mungkin membuat Anda berpikir dokumentasi cepat membaca tetapi melampaui itu dan sangat disesuaikan. Namun saya merasa terlalu menjengkelkan / mengganggu untuk digunakan (tapi mungkin karena saya tidak menghabiskan (cukup) waktu untuk mencoba menyetelnya)
Stéphane Chazelas

baik, saya kira ini adalah fitur, yang hanya berguna untuk beberapa pengulangan. Untuk hal lain, aliasskrip atau lebih baik. Kecuali tentu saja akan benar-benar melakukan beberapa analisis pada perintah untuk menentukan misalnya argumen apa dalam perintah berikutnya yang saling bersesuaian (yang makalah sebenarnya sebutkan juga).
peterph

Bisakah saya mematikannya menggunakan perintah sederhana? Saya tidak ingin mengikat apa pun pada kunci. Saya hanya ingin mematikannya

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.