Linux makinemde Git ile şubeler için otomatik tamamladım.
[Unutmayın, git şube tamamlamadan bahsediyoruz, bash tamamlamadan değil (örneğin komutlar, dosyalar vb.). Böylece Lane'in hiç cevabı DEĞİL ]
Örneğin, git checkout
+ TAByazıp dalların bir listesini alabilirim.
Veya "feb" ile başlayan tüm dalları almak için git checkout feb*
+ yazabilirim TAB.
Bu işlevselliği Mac'te nasıl edinebilirim?
Ben indirip çalıştıran çalıştı bash-completion/bash_completion
ve bash-completion/bash_completion.sh.in
hiçbir sevinç ama. İlki hakkında hata mesajları verdi declare: -A invalid_option
. İkincisi hata yapmadı. Ne zaman git checkout
+ TABHala dalları, dizindeki dosyaların listesini değil alıyorum gerçi. Ben proje kökündeyim.
Dizinler ve bash komutları için otomatik tamamlama tamam çalışıyor, bu yüzden Git'e özgü.
Models
ben vurduğunda klasörem
Tab
o kadar otomatik olarak tamamlayacak yapmakmaster
.