Nasıl diğer adları ile çalışmak için bash tamamlama alabilirim? | Netgez.com
SORU
5 Aralık 2008, Cuma


Nasıl diğer adları ile çalışmak için bash tamamlama alabilirim?

Örnek:

Bir bash v3 ile mac üzerinde çalışıyorum.2.17, bash_completion varyant ile macports üzerinden yüklü gıt kullanıyorum.

Ben git checkout m<tab> yazın. örneğin, tamamlanmış master ediyorum.

Ancak, bir diğer ad 4*,* 5 ** var. gco m<tab>, şube adı autocompleted anlamıyorum yazarken.

İdeal tamamlama sadece sihirli bir şekilde tüm kimliklerimden için çalışmak istiyorum. Mümkün mü? Bu işe yaramazsa, el ile her ad için özelleştirmek istiyorum. Nasıl olur da gidebilir miyim?

CEVAP
21 ÅžUBAT 2013, PERÅžEMBE


Yukarıdaki yorumlarda belirtildiği gibi

complete -o default -o nospace -F _git_checkout gco

artık iş. Ancak, gıt tamamlama __git_complete bir işlevi var.öyle gibi: takma tamamlama kurmak için kullanılan bash

__git_complete gco _git_checkout

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • THE RED DRAGON

    THE RED DRAG

    6 ÅžUBAT 2009
  • TheDailyTechDose

    TheDailyTech

    15 EKÄ°M 2012