मैं इस तरह एक समारोह के आधार पर कार्य:Zsh स्वत: पूर्ण 2 तर्कों
p() { cd ~/Clients/$1/Projects/$2; }
तो मैं लिख सकते हैं:
p "Client here" "Project here"
और यह मेरे लिए लेता है:
~/Clients/Client here/Projects/Project here
कुछ भी नहीं है विशेष यहाँ जा रहा है। लेकिन मैं इस समारोह के लिए स्वतः पूर्ण कैसे कार्यान्वित करूं?
_p() { _files -W ~/Clients -/; }
compdef _p p
लेकिन मैं दूसरा तर्क कैसे स्वत: पूर्ण है (परियोजनाओं): मैं पहले तर्क के लिए स्वतः पूर्ण काम (ग्राहकों) पाने में कामयाब रहे? यह ग्राहक के आधार पर फ़ोल्डर से स्वतः पूर्ण करने की आवश्यकता है:
आशा किसी को मदद कर सकते हैं! :-)