SORU
20 ŞUBAT 2013, ÇARŞAMBA


Homebrew's `git` tamamlama kullanarak değil

Hadi git) kullanırken, bir dosya değiştirdikten sonra sadece git commit <tab> yapabilirim ve bu oto değiştirildiği bir dosya adını tamamlamak olacak. Ancak, eğer ben yüklemek daha yeni bir sürümü git homebrew ve kullanıyorum, bu özelliği çalışmaz (yani basın <tab> ve sadece “sorar” bana ne dosyası ben yapmak istiyorum, hatta dahil olanlar var değişiklik yok).

Kimse neden, ve bunu çözmek için biraz ışık tutabilir? Daha güncel olduğu için homebrew hadi git kullanmaya tercih ederim.

Güncelleme: Benim kabuk zsh ve Ne bash-completion zsh-completions yükleme aşağıdaki homebrew sonrası yükleme talimatları sonra bile çalıştı.

Ayrıca, homebrew ile git yükledikten sonra yazıyor

Bash completion has been installed to: /usr/local/etc/bash_completion.d
zsh completion has been installed to: /usr/local/share/zsh/site-functions

Yani ben bunlardan birini kullanmak mümkün olması gerekmez mi?

CEVAP
20 ŞUBAT 2013, ÇARŞAMBA


Aradığınız:

brew install git bash-completion

Warpc yorum belirttiği gibi, sizin için aşağıdaki ~/.bash_profile homebrew-tamamlama bash çalışmak için de eklemek gerekir

if [ -f $(brew --prefix)/etc/bash_completion ]; then
    . $(brew --prefix)/etc/bash_completion
fi

Yukarıdaki bash tamamlama formülü yüklediğinizde uyarılar belirtilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • echifitness

    echifitness

    9 Kasım 2008
  • Megan Parken

    Megan Parken

    19 Temmuz 2009
  • vgeller1

    vgeller1

    22 Kasım 2009