ฉันต้องการเริ่ม zsh แบบโต้ตอบ (บน cygwin) ด้วยการตั้งค่าเฉพาะโครงการ:
- แหล่ง
/etc/profile
- แหล่ง
~/.profile
- แหล่ง
$PROJECT_HOME/Setup.zsh
- กลายเป็นแบบโต้ตอบ
ฉันไปไกลถึงขั้นตอนที่ 3 แต่แล้วกระสุนก็หยุด
ฉันเคยทำสิ่งนี้มาก่อน แต่ฉันลืมไปเลยว่าทำไปแล้ว ฉันพยายาม google เพื่อมัน แต่ไม่สามารถหาอะไร Probalby กรณีที่มีคำค้นหาที่ไม่ถูกต้อง
แน่นอนว่าการเพิ่ม$PROJECT_HOME/Setup.zsh
ลงใน~/.profile
นั้นไม่มีวิธีการแก้ไขเนื่องจากแนวคิดคือมีไอคอนเริ่มต้นหลายไอคอนบนเดสก์ท็อป windows เพื่อเริ่มเชลล์สำหรับโครงการหนึ่งในหลายโครงการ
env PROJECT_HOME=~/projects/that zsh --login -i $PROJECT_HOME/Setup.zsh
- หลังจากนั้นเชลล์จะจบลงแทนที่จะเป็นแบบโต้ตอบ ฉันคิดว่ามีตัวเลือกหายไป แต่ฉันไม่สามารถหาได้ - ความคิดคือการตั้งค่าไอคอนเริ่มต้นดังนั้นฉันไม่จำเป็นต้องพิมพ์คำสั่ง source ด้วยตนเอง