เมื่อใดก็ตามที่ฉันเรียกใช้sudo su
จากปกติของฉันzsh
(ซึ่งใช้เฟรมเวิร์กoh-my-zsh ) ฉันถูกบังคับให้ใช้เชลล์เป้าหมายเก่า ( sh
) โดยค่าเริ่มต้น (ชัด ๆ นี่เป็นพฤติกรรมมาตรฐานในระบบที่เหมือน * nix) ถ้าฉันวิ่งzsh
จากภายในsh
หลังจากวิ่งsudo su
ฉันจะได้เปลือก Z แต่ไม่มีการปรับปรุงจาก oh-my-zsh
มีวิธีใดบ้างที่จะเปลี่ยนการsudo su
เปิดตัวเชลล์เป็นzsh
? ถ้าเป็นเช่นนั้นก็เป็นไปได้ยังมีตัวอย่างของzsh
การเปิดตัวโดยใช้oh-my-zsh
?
ฉันใช้ OS X 10.8.4