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

  • CommonArtisan

    CommonArtisa

    7 Temmuz 2012
  • GamingAndTech

    GamingAndTec

    16 NİSAN 2013
  • PlugResearch

    PlugResearch

    22 Mart 2006