Kabuk ile çalışıyordum ve yanlışlıkla tabyazdıktan sonra otomatik olarak _e
tamamladım, sonuçlandı _expand
.
Bu komut ne yapar? Çevrimiçi bir açıklama bulamadım, Ask Ubuntu'da burada bulabileceğim tek referanslar:
- Zsh istemi değiştirilemiyor
- Terminal otomatik tamamlama işlevi yalnızca en başından itibaren eşleşebilir mi?
Ama soruma cevap vermiyorlar. Bunun yerine, gibi komutlar hakkında aynı tür soru daha açmak _complete
, _complete_as_root
vb
type
. Bu işlevleri neden olarak adlandıramadığım açık değildi_function_name [argument]
, ama şimdi amaçlarına otomatik tamamlama uzantıları olarak hizmet ettiklerini anlıyorum ve otomatik tamamlamamda göründükleri gerçeği sadece beyan edildikleri için (ama kastedilmiyorlar) doğrudan çağrılabilir).