मेरे वर्तमान zsh व्यवहार में, "sudo" टाइप करने के बाद टैब मारना बस एक स्थान जोड़ता है।
$ sudo ...
मैं वास्तव में चाहता हूं कि यह टैब के लिए पूरी तरह से बाइनरी के पथ का विस्तार करने के लिए है, जब मैं टैब हिट करता हूं, तो यह निष्पादित होता है, जिससे मुझे यह देखने की अनुमति मिलती है कि क्या चलाया जाएगा:
$ /usr/bin/sudo ...
इसका उद्देश्य उस मामले से बचाव करना है जहां मेरी मशीन पर स्थानीय उपयोगकर्ता को हैक किया गया है, मेरे $PATH
चर में एक प्रविष्टि जोड़ी गई है, और 'sudo' एक दुर्भावनापूर्ण प्रोग्राम चलाता है, जो रूट के लिए एक आसान वृद्धि होगी।
=
बाद टैब दबाएं, और यह कमांड नाम को पूर्ण पथ में विस्तारित करेगा।