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

  • Alexander Johnson

    Alexander Jo

    26 Temmuz 2008
  • Monica Catral

    Monica Catra

    12 NİSAN 2009
  • Sergio Lafuente Rubio

    Sergio Lafue

    11 Aralık 2008