İlginç bir makale buldum: UNIX Komut Satırlarını komut satırı tahmini hakkında tahmin etmek (kullanıcının geçmiş etkinliğine dayanarak) ve böyle bir şeyin gerçek bir uygulaması olup olmadığını merak ediyorum?
İlginç bir makale buldum: UNIX Komut Satırlarını komut satırı tahmini hakkında tahmin etmek (kullanıcının geçmiş etkinliğine dayanarak) ve böyle bir şeyin gerçek bir uygulaması olup olmadığını merak ediyorum?
Yanıtlar:
Zsh insert-and-predict
, komut geçmişinize bağlı olarak kendiliğinden tamamlama yapılmasını öneren ¹ sürümü widget'ıyla birlikte gelir .
¹ veya makinenizde. info -f zsh --index-search=predict-on
LESS=$LESS+/predict-on man zshcontrib
Denemek için:
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
Ve Ctrl-Zaçmak veya kapatmak için kullanın.
alias
ya bir senaryo daha iyidir. Tabii ki komutlar üzerinde, örneğin sonraki komutlarda hangi argümanların birbirine karşılık geldiğini (makalenin de bahsettiği) belirlemek için gerçekten analiz yapmazsa.
Balık kabuğunu başarıyla kullandım .
Seee Ayrıca zsh tamamlamayı aynı satırdaki ilk tahminin gösterilmesi (balıklar gibi)
^R
.