Score:2

วิธีเปลี่ยนไดเร็กทอรีเริ่มต้นที่เทอร์มินัล WSL Ubuntu (บน Windows 10) เปิดขึ้น

ธง in

ฉันติดตั้ง WSL Bash บน Windows 10 เพื่อให้สามารถทำหน้าที่เป็นเทอร์มินัลของฉันใน VScode แต่ไดเร็กทอรีเริ่มต้นคือ ~/home/USERNAME

ฉันต้องการให้เป็น /mnt/c/Users/USERNAME (ดังนั้นในฝั่งโดเมน windows ของฉัน)

ฉันได้ดูหลายมุมเกี่ยวกับวิธีเปลี่ยนค่าเริ่มต้นจากการเพิ่มคำสั่งเป็น .bashrc ที่เปลี่ยนไดเร็กทอรีเมื่อเริ่มต้นด้วยตนเอง ไปที่ตัวแก้ไขรีจิสทรีและพยายามเปลี่ยนไดเร็กทอรีเริ่มต้นสำหรับ CMD (กลายเป็นว่า นั่นเป็นความท้าทายเนื่องจากไฟล์ที่ฉันต้องการแก้ไขไม่มีอยู่จริง แต่นั่นเป็นปัญหาในวันอื่น)

มีความคิดใด ๆ เกี่ยวกับวิธีที่ฉันสามารถเปลี่ยนเทอร์มินัล WSL ubuntu18.04 เพื่อให้ไดเร็กทอรีเริ่มต้นเมื่อเริ่มต้นแตกต่างกัน

in flag
[สิ่งนี้อาจทำสิ่งที่คุณต้องการ](https://askubuntu.com/a/332065/1222991)
muru avatar
us flag
น่ารำคาญพอสมควร นี่คือสิ่งที่แอป Terminal ทำเพื่อฉัน ถ้าฉัน *ไม่* ตั้งค่าไดเร็กทอรีเริ่มต้น (ปล่อยให้ฉันอยู่ใน `/mnt/c/Users/USERNAME`)
muru avatar
us flag
@ZaneK ฉันกำลังพูดถึง [แอป Windows Terminal](https://github.com/microsoft/terminal) ใหม่ ซึ่งมีตัวเลือกในการตั้งค่าไดเร็กทอรีเริ่มต้นสำหรับแต่ละโปรไฟล์
ZaneK avatar
in flag
@muru คุณจะตั้งค่าไดเร็กทอรีเริ่มต้นได้อย่างไร
ZaneK avatar
in flag
@matigo ขออภัย ดูเหมือนว่าการเปลี่ยนแปลง .bashrc นั้นสร้างความแตกต่างให้กับเทอร์มินัล Ubuntu ปกติ แต่อาจไม่ใช่สำหรับเทอร์มินัล WSL ubuntu บน windows 10 ซึ่งเป็นสิ่งที่ต้องการ (มันเพิกเฉยต่อการเพิ่มไฟล์ bashrc ของฉัน ฉันลอง cd .. และไม่ทำอะไรเลย)
Score:0
ธง ng

ทั้งหมดนี้ทำใน VS Code

ก่อนอื่น ตรวจสอบให้แน่ใจว่าได้ติดตั้งส่วนขยาย Remote - WSL VS Code

เปิดการตั้งค่าผู้ใช้: ไฟล์ -> การตั้งค่า -> การตั้งค่า

ใน "การตั้งค่าการค้นหา" พิมพ์ cwd

ในบล็อกที่มีข้อความว่า Terminal > Integrated: Cwd ให้ป้อน /mnt/c/Users/[ชื่อผู้ใช้ windows ของคุณ]

ปิดการตั้งค่าและเปิดเทอร์มินัลอีกครั้ง และไดเร็กทอรีเริ่มต้นควรเป็นไดเร็กทอรีผู้ใช้ windows ของคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา