जब भी मैं sudo su
अपने सामान्य zsh
(जो ओह-माय-ज़श फ्रेमवर्क का उपयोग करता है ) से चलाता हूं, तो मुझे sh
डिफ़ॉल्ट रूप से पुराने बॉर्न शेल ( ) का उपयोग करने के लिए मजबूर किया जाता है (जाहिर है, यह अधिकांश * निक्स-जैसी प्रणालियों पर मानक व्यवहार है)। यदि मैं दौड़ने zsh
के sh
बाद भीतर से दौड़ता sudo su
हूं, तो मुझे Z खोल मिलता है, लेकिन ओह-माय-जेडश से सुधार के बिना।
क्या शेल sudo su
लॉन्च को बदलने का कोई तरीका है zsh
? यदि हां, तो क्या यह भी संभव है कि zsh
लॉन्च का उपयोग करने का उदाहरण है oh-my-zsh
?
मैं OS X 10.8.4 का उपयोग कर रहा हूं।