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

  • Distractify

    Distractify

    1 Aralık 2011
  • Blu animations and other videos

    Blu animatio

    15 HAZİRAN 2007
  • The White House

    The White Ho

    21 Ocak 2006