Z เชลล์ (zsh) เป็นเวอร์ชันขยายของเชลล์เป้าหมาย ซึ่งนำเสนอคุณสมบัติมากมาย รวมถึงการปรับแต่งธีมและการรองรับปลั๊กอิน โดยได้แทนที่ Bash เป็นเชลล์เริ่มต้นใน Terminal โดยให้การปรับปรุง เช่น กรอบงานปลั๊กอินและการแก้ไขการสะกดอัตโนมัติสำหรับข้อผิดพลาดเล็กน้อยในการพิมพ์
เมื่อคุณเปิดใช้ zsh ไฟล์ zshrc ที่จำเป็นสำหรับการกำหนดค่าจะไม่ถูกสร้างขึ้นตามค่าเริ่มต้น ดังนั้นคุณต้องเพิ่มไฟล์ลงในโฮมไดเร็กตอรี่ด้วยตนเอง ในโพสต์นี้ เราจะสำรวจ อะไร ไฟล์ zshrc คือ จะหาได้ที่ไหน และวิธีสร้างบน Mac มาเริ่มกันเลย!
ฉันจะขอบคุณหากคุณต้องการแบ่งปันโพสต์นี้
วิธีที่รวดเร็วที่สุดในการสร้างไฟล์ใหม่บน Mac
ตามค่าเริ่มต้น เมนูตามบริบทของ macOS จะมีตัวเลือก "โฟลเดอร์ใหม่" แต่ไม่มีตัวเลือก "ไฟล์ใหม่" ทำให้ไม่สะดวกในการสร้างไฟล์ใหม่โดยตรง ในเวลานี้ คุณสามารถลองใช้โปรแกรมเพิ่มประสิทธิภาพการคลิกขวาระดับมืออาชีพ iBoysoft MagicMenu ได้
iBoysoft MagicMenu แก้ไขปัญหานี้ด้วยการเพิ่มทางลัด "ไฟล์ใหม่" ลงในเมนูบริบท ทำให้ผู้ใช้สามารถสร้างไฟล์ประเภทต่างๆ เช่น doc, docx, xls, xlsx, txt, pdf, ppt, Keynote, Pages, Markdown และ Numbers ด้วยการคลิกขวาง่ายๆ บนเดสก์ท็อปหรือในโฟลเดอร์
นอกจากนี้ iBoysoft MagicMenu ยังช่วยให้ผู้ใช้นำเข้าไฟล์เทมเพลตเปล่าหรือที่แก้ไขไว้ล่วงหน้าจากโฟลเดอร์ในเครื่องเป็นทางลัดได้ หากประเภทไฟล์ที่ต้องการไม่อยู่ในรายการตามค่าเริ่มต้น หากคุณต้องการมัน ลองดูสิ~
ต่อไปนี้คือวิธีใช้ iBoysoft MagicMenu เพื่อสร้างไฟล์ zshrc บน Mac
- ดาวน์โหลดฟรี ติดตั้ง และเปิด iBoysoft MagicMenu
- ไปที่ไฟล์ใหม่แล้วคลิกปุ่มเพิ่ม (+)

- ในป๊อปอัป ให้คลิกปุ่มเพิ่มไฟล์และเลือกไฟล์ .zshrc ของคุณ ก่อนหน้านี้ คุณสามารถใช้ TextEdit เพื่อสร้างไฟล์ .zshrc เปล่าเป็นเทมเพลตได้
- คลิกเปิดเพื่อเพิ่มลงในเมนูคลิกขวาไฟล์ใหม่
- ตอนนี้ คุณสามารถสร้างไฟล์ .zshrc ได้โดยคลิกขวาบนพื้นที่ว่างบนเดสก์ท็อปหรือ Finder จากนั้นเลือกไฟล์ใหม่> .zshrc
การอภิปราย Reddit เกี่ยวกับวิธีสร้างไฟล์ .zshrc บน Mac
ผู้ใช้จำนวนมากจำเป็นต้องสร้างไฟล์ .zshrc ในชีวิตและการทำงาน ดังนั้นพวกเขาจึงต้องการค้นหาวิธีที่ง่ายที่สุด ป>
OP จาก Reddit ยังขอความช่วยเหลือจากเราในการสร้างไฟล์ .zshrc บน Mac และหลายรายการมีโซลูชันให้สร้างใน Terminal
วิธีสร้างไฟล์ zshrc บน Mac
ในขณะเดียวกัน บางคนก็ต้องการแก้ไขและค้นหาไฟล์ zshrc บน Mac คุณจะบรรลุสิ่งเหล่านี้ได้อย่างไร? อ่านต่อและค้นหาคำตอบ
เนื่องจาก ~/.zshrc รวมถึงไฟล์ .zshrc นั้นไม่มีอยู่ใน macOS โดยค่าเริ่มต้น คุณจึงต้องสร้างมันขึ้นมา ใน ~/.zshrc นั้น '~/' หมายถึงโฮมไดเร็กตอรี่ของผู้ใช้ และ .zshrc บ่งบอกถึงการกำหนดค่าไฟล์ ZSH เอง
คุณต้องใช้ Terminal เพื่อสร้างไฟล์ .zshrc ต่อไปนี้เป็นขั้นตอน
- ไปที่ Launchpad > อื่นๆ> Terminal แล้วดับเบิลคลิกเพื่อเปิด (หรือคุณสามารถไปที่ Finder > แอปพลิเคชัน> Terminal แล้วดับเบิลคลิกเพื่อเปิด)
- พิมพ์คำสั่งต่อไปนี้ nono ~/.zshrc จากนั้นกด Enter เพื่อรัน

- หลังจากนั้น ให้ตั้งค่า ZSH_Theme
- กด Control + X เพื่อบันทึกการเปลี่ยนแปลง
- กด Y เมื่อคุณเห็นข้อความแจ้ง 'บันทึกบัฟเฟอร์ที่แก้ไข (ตอบว่า "ไม่" จะทำลายการเปลี่ยนแปลง)
- กด Enter จากนั้นไฟล์ .zshrc ใหม่จะถูกบันทึก
เมื่อเสร็จแล้ว ให้ออกจากเทอร์มินัลแล้วเปิดหน้าต่างใหม่ จากนั้นคุณจะเห็น ~/.zshrc การตั้งค่าโหลดไว้แล้ว
ไฟล์ zshrc คืออะไร
ไฟล์ .zshrc คือไฟล์ทรัพยากร Z-Shell หรือ ZSH ที่อยู่ใน macOS ใดๆ ที่ผู้ใช้ได้สร้างไฟล์ .zshrc (เนื่องจากไฟล์เหล่านี้ไม่ได้สร้างโดยเชลล์ตามค่าเริ่มต้น) ป>
Zsh เชลล์ (หรือพร้อมท์) ใช้การตั้งค่าที่มีอยู่ในไฟล์นี้ ไฟล์นี้เป็นสคริปต์ที่ทำงานทุกครั้งที่คุณเริ่มเชลล์ ZSH ไม่มากก็น้อย
หน้าที่หลักของไฟล์คือการตั้งค่าสภาพแวดล้อมสำหรับเชลล์แบบโต้ตอบ การใช้งานและบทบาทของ .zshrc นั้นคล้ายคลึงกับการใช้งานของไฟล์ bash_profile เมื่อเปรียบเทียบกับ Bash เชลล์
คุณจะปรับแต่งไฟล์ zshrc ได้อย่างไร
พรอมต์ zsh เริ่มต้นจะมีข้อมูล เช่น ชื่อผู้ใช้ ชื่อเครื่อง และตำแหน่งที่เริ่มต้นในโฮมไดเร็กตอรี่ของผู้ใช้ รายละเอียดเหล่านี้ถูกจัดเก็บไว้ในไฟล์ระบบของเชลล์ zsh ที่ตำแหน่ง /etc/zshrc ป>
หากต้องการเปลี่ยนแปลงพรอมต์ zsh เริ่มต้น คุณจะต้องเพิ่มค่าที่เกี่ยวข้องเพื่อให้พรอมต์ปรากฏแตกต่างจากค่าเริ่มต้น
- เปิด Terminal พิมพ์คำสั่งต่อไปนี้ และกด Enter
นาโน ~/.zshrc - พิมพ์ textPROMPT='...' เพื่อเพิ่มบรรทัดใหม่
- พิมพ์ PROMPT='%n~$' ค่าในโปรไฟล์ .zshrc
- กด Ctrl + O เพื่อยืนยันการเปลี่ยนแปลงเหล่านั้นกับไฟล์ จากนั้นกด Ctrl + X เพื่อออกจากโปรแกรมแก้ไข nano
ไฟล์ zshrc อยู่ที่ไหน
หลังจากที่คุณสร้างไฟล์ .zshrc แล้ว คุณจะค้นหาไฟล์ดังกล่าวบน Mac ได้อย่างง่ายดาย
ขั้นตอนที่ 1:ไปที่ Launchpad> อื่นๆ> Terminal แล้วดับเบิลคลิกเพื่อเปิด (หรือคุณสามารถไปที่ Finder> แอปพลิเคชัน> Terminal แล้วดับเบิลคลิกเพื่อเปิด)
ขั้นตอนที่ 2:พิมพ์ 'cd ~' เพื่อย้ายไปยังโฟลเดอร์ผู้ใช้ของคุณ/
ขั้นตอนที่ 3:พิมพ์ 'ls -a' ซึ่งจะแสดงไฟล์ทั้งหมดที่มีอยู่
ขั้นตอนที่ 4:จากไฟล์เหล่านี้ ให้มองหาไฟล์ .zshrc ซึ่งควรอยู่ในรายการในบรรดาไฟล์ที่เหลือที่แสดงเมื่อพิมพ์ ls -a
ขั้นตอนที่ 5:พิมพ์คำสั่งต่อไปนี้เพื่อดูเนื้อหาของไฟล์
% แมว ~/.zshrc
หากคุณยังไม่ได้สร้างไฟล์และกำลังค้นหา คุณจะได้รับข้อผิดพลาด 'cat:/Users/code2care/.zshrc:No such file or directory' ป>
โปรดแชร์โพสต์นี้เพื่อช่วยเหลือผู้คนมากขึ้น!
อ
เปิด Terminal แล้วพิมพ์ 'touch ~/.zshrc.'
อ
ไปที่ Terminal แล้วพิมพ์ nono ~/.zshrc จากนั้นพิมพ์ textPROMPT='...' เพื่อเพิ่มบรรทัดใหม่ จากนั้นคุณสามารถป้อนค่าที่คุณต้องการได้