วิธีปรับแต่ง Terminal Prompt บน Mac – TechCult
เบ็ดเตล็ด / / May 24, 2023
ไม่ว่าคุณจะต้องการเปลี่ยนสี แสดงข้อมูลที่เป็นประโยชน์ หรือทดลองสไตล์ต่างๆ ปรับแต่ง Mac ของคุณวันนี้ คู่มือนี้เต็มไปด้วยเทคนิค กลเม็ดเคล็ดลับ เพื่อช่วยให้คุณปลดปล่อยความคิดสร้างสรรค์และแก้ไข Mac Terminal ตามความต้องการของคุณ เตรียมพร้อมเพิ่มประสิทธิภาพการทำงาน เพิ่มความคล่องตัวให้กับเวิร์กโฟลว์ และสร้างคำแถลงด้วยข้อความแจ้งเทอร์มินัล Mac zsh แบบกำหนดเอง
สารบัญ
วิธีปรับแต่ง Terminal Prompt บน Mac ด้วยคำสั่ง zsh
คุณเบื่อกับพรอมต์เทอร์มินัล Mac ธรรมดาและจำเจหรือไม่? ถ้าใช่ ก็ถึงเวลาปลดปล่อยความคิดสร้างสรรค์ของคุณและปรับแต่งให้สะท้อนถึงสไตล์ที่เป็นเอกลักษณ์ของคุณ มาทำความเข้าใจขั้นตอนการปรับแต่งเทอร์มินัลพรอมต์ของ Mac ของคุณ พร้อมให้คำแนะนำ กลเม็ด และตัวอย่างเพื่อจุดประกายความคิดสร้างสรรค์และยกระดับประสบการณ์การใช้บรรทัดคำสั่งของคุณ
คำตอบที่รวดเร็ว
หากต้องการปรับแต่งข้อความแจ้งใน Terminal โดยใช้ Oh My Zsh บน Mac ให้ทำตามขั้นตอนเหล่านี้:
1. เปิดตัว แอปเทอร์มินัล บน Mac ของคุณ
2. ป้อนคำสั่ง นาโน ~/.zshrc และกด กลับ เพื่อเปิดไฟล์ .zshrc ในโปรแกรมแก้ไขนาโน
3. ภายใน โปรไฟล์ .zshrcค้นหา ค่าพรอมต์ และแก้ไขให้เป็นของคุณ รูปแบบพรอมต์ที่ต้องการ. ตัวอย่างเช่นคุณสามารถใช้
พรอมต์='%n~$' เพื่อเปลี่ยนพรอมต์ zsh
4. กด Ctrl + O ถึง บันทึก การเปลี่ยนแปลงไฟล์และกด Ctrl + X ถึง ทางออก ตัวแก้ไขนาโน
พื้นฐานของ zsh Prompt
ข้อมูลสำคัญบางอย่าง เช่น การเข้าสู่ระบบครั้งล่าสุดและพรอมต์คำสั่งจะปรากฏบนหน้าจอเมื่อคุณเปิดหน้าต่างเทอร์มินัล ตามค่าเริ่มต้น พรอมต์จะเหมือนกับที่ระบุในภาพด้านล่าง:
พรอมต์ zsh แสดงของคุณ ชื่อผู้ใช้ และ ~ เครื่องหมาย แสดงให้เห็นถึง ตำแหน่งของพรอมต์ ในไดเร็กทอรีหลัก
วิธี ปรับแต่ง พรอมต์ Mac Terminal?
เมื่อไร ปรับแต่งพรอมต์ zsh บน Mac คุณสามารถทำได้ แก้ไขข้อมูลที่แสดงเช่นชื่อเครื่องและชื่อผู้ใช้ ข้อมูลนี้ถูกเก็บไว้ในไฟล์ระบบของ zsh shell ตั้งอยู่ที่ /etc/zshrc.
รูปแบบพรอมต์ถูกกำหนดโดยตัวแปร PS1 ซึ่งใช้สัญลักษณ์ต่างๆ เพื่อแสดงค่าต่างๆ นี่คือสิ่งที่ตัวแปรแต่ละตัวใน PS1=”%n@%m %1~ %#” รูปแบบหมายถึง:
- %n: แสดงถึงชื่อผู้ใช้ของบัญชีของคุณ
- %ม: แสดงชื่อรุ่นของ MacBook ของคุณ
- %1~: ระบุพาธไดเร็กทอรีปัจจุบัน โดยที่สัญลักษณ์ ~ จะดึงไดเร็กทอรี $HOME ออกจากจอแสดงผล
- %#: แสดงสัญลักษณ์ # ถ้าเชลล์กำลังรันด้วยสิทธิพิเศษของรูท หรือ % ถ้าไม่มี
ในการปรับแต่งพรอมต์ Mac Terminal โดยใช้ Oh My Zsh ให้ทำตามขั้นตอนที่กำหนด:
1. เปิดตัว แอปเทอร์มินัล บนของคุณ แม็ค.
2. เข้าสู่ คำสั่งต่อไปนี้ และกด กลับ เพื่อเปิด ไฟล์ .zshrc ในโปรแกรมแก้ไขนาโน
นาโน ~/.zshrc
3. ในโปรไฟล์ .zshrc ให้แก้ไขไฟล์ ค่าพรอมต์ เพื่อแสดงถึงรูปแบบพรอมต์ที่คุณต้องการ ตัวอย่างเช่น คุณสามารถใช้คำสั่งต่อไปนี้เพื่อปรับแต่งพรอมต์ zsh
พรอมต์='%n~$'
4. กดค้างไว้ Ctrl + O เพื่อบันทึกการเปลี่ยนแปลงลงในไฟล์
5. กด Ctrl + X เพื่อออกจากตัวแก้ไขนาโน
เมื่อทำตามขั้นตอนเหล่านี้ คุณจะปรับแต่งและปรับแต่งพรอมต์ zsh ของคุณได้อย่างง่ายดายในแอพ Terminal บน Mac ของคุณ
อ่านด้วย: 15 เครื่องมือตรวจสอบแฮชไฟล์ฟรีที่ดีที่สุด
วิธีเพิ่มวันที่และเวลา in พรอมต์ zsh?
เมื่อปรับแต่งพรอมต์ zsh ของคุณ คุณสามารถแสดงเวลาและวันที่ปัจจุบันได้อย่างสะดวกโดยไม่ต้องออกจากหน้าต่าง Terminal ทำตามขั้นตอนเหล่านี้เพื่อเพิ่มเวลาและวันที่ให้กับพรอมต์ zsh ของคุณอย่างเป็นระบบ:
1. เปิด เทอร์มินัล และนำทางไปยัง ไฟล์คอนฟิกูเรชัน zsh โดยพิมพ์ นาโน ~/.zshrc
2A. เพื่อรวมวันที่ใน ปป-ดด-วว รูปแบบ ใช้ %D ตัวระบุรูปแบบ
2B. หากคุณต้องการ มม./วว/ปป รูปแบบการใช้งาน %W.
ถึง เพิ่มเวลาต่อท้ายพรอมต์ zsh, ใช้:
- %T ตัวระบุรูปแบบสำหรับเวลาปัจจุบันใน รูปแบบ 24 ชั่วโมง.
- หากคุณต้องการ รูปแบบ 12 ชั่วโมง, ใช้ %t.
- หรือคุณสามารถใช้ %* เพื่อแสดงเวลาใน รูปแบบ 24 ชั่วโมง, รวมทั้ง วินาที.
ด้วยการทำตามขั้นตอนที่เป็นระบบเหล่านี้ คุณสามารถปรับแต่งพรอมต์ zsh ของคุณอย่างง่ายดายเพื่อรวมรูปแบบวันที่และเวลาที่ต้องการ ซึ่งช่วยยกระดับประสบการณ์เทอร์มินัลของคุณ
วิธีเพิ่มสีให้กับข้อความ in พรอมต์ zsh?
หากต้องการเพิ่มสีให้กับข้อความในพรอมต์ zsh และทำให้หน้าต่างเทอร์มินัลของคุณมีชีวิตชีวาและมีสีสันมากขึ้น คุณสามารถทำตามขั้นตอนต่อไปนี้:
1. เปิด หน้าต่างเทอร์มินัล.
2. เปิดตัว โปรไฟล์ .zshrc ด้วยการวิ่ง นาโน ~/.zshrc สั่งการ.
3. ในไฟล์ .zshrc คุณสามารถปรับแต่งสีข้อความของพรอมต์ zsh ได้ เลือกจากหลากหลาย สีข้อความ เช่น เขียว ขาว เหลือง ดำ น้ำเงิน แดง ม่วงแดง และฟ้า
ก. ตัวอย่างเช่น การตั้งค่า สีข้อความพรอมต์ ถึง สีฟ้าให้ใช้คำสั่งต่อไปนี้:
PROMPT='%F{cyan}%n%f:~$'
ข. นอกจากนี้ คุณสามารถใช้ โทนสีเทา เพื่อเติมเต็มพื้นหลัง ตัวอย่างเช่น ใช้คำสั่งต่อไปนี้เพื่อตั้งค่าสีข้อความพรอมต์เป็นเฉดสีเทา
PROMPT='%F{51}%n%f:~$'
บันทึก: โปรดจำไว้ว่าเทอร์มินัลรองรับสี 8 บิต 256 สี คุณจึงสามารถทดลองกับเฉดสีต่างๆ ได้หากต้องการ
การปรับแต่งสีข้อความของพรอมต์ zsh ของคุณใน Mac Terminal ช่วยให้คุณปรับปรุงรูปลักษณ์ของหน้าต่างเทอร์มินัลและทำให้น่าใช้ยิ่งขึ้น
อ่านด้วย: วิธีเปิดโฟลเดอร์แอปพลิเคชั่นบน Mac
วิธีเพิ่มเอฟเฟ็กต์ภาพ in พรอมต์ zsh?
ในส่วนนี้ เราจะพูดถึงวิธีปรับแต่งพรอมต์ zsh ของคุณโดยใช้ตัวเลือกการจัดรูปแบบ ตัวเลือกเหล่านี้ช่วยให้คุณสร้างพรอมต์ที่ดึงดูดสายตาและสะดุดตาได้ ต่อไปนี้เป็นรายละเอียดขั้นตอนอย่างเป็นระบบ:
ตัวเลือก I: ข้อความตัวหนา
ในการทำให้ข้อความพรอมต์ zsh เป็นตัวหนา คุณสามารถใช้ ตัวแปรพรอมต์ กับ รูปแบบต่อไปนี้:
PROMPT='%B%F{51}%n%f%b:~$'
- %B: เพิ่ม %B ที่จุดเริ่มต้นของข้อความเพื่อทำให้เป็นตัวหนา
- %F{51}: ตั้งค่าสีพื้นหน้าเป็น 51 (สามารถแทนที่ด้วยรหัสสีที่คุณต้องการ)
- %n: ใส่ชื่อผู้ใช้
- %ฉ: รีเซ็ตสีพื้นหน้า
- %b: เพิ่ม %b ที่ส่วนท้ายของข้อความเพื่อหยุดการจัดรูปแบบตัวหนา
ตัวเลือก II: เน้นข้อความ
หากต้องการเน้นข้อความพรอมต์ zsh ของคุณ ให้ใช้รูปแบบต่อไปนี้:
- %S: เพิ่ม %S ที่จุดเริ่มต้นของข้อความเพื่อเริ่มเน้น
- %s: เพิ่ม %s ที่ส่วนท้ายของข้อความเพื่อหยุดการเน้น
ตัวเลือก III: ข้อความขีดเส้นใต้
ในการขีดเส้นใต้ข้อความพรอมต์ zsh ให้รวมสิ่งต่อไปนี้:
- %ยู: เพิ่ม %U ที่จุดเริ่มต้นของข้อความเพื่อเริ่มการขีดเส้นใต้
- %ยู: เพิ่ม %u ที่ส่วนท้ายของข้อความเพื่อหยุดการขีดเส้นใต้
ด้วยการรวมตัวเลือกการจัดรูปแบบเหล่านี้เข้าด้วยกัน คุณจะสามารถสร้างพรอมต์ zsh ส่วนบุคคลที่เหมาะกับความต้องการของคุณ ทดลองรหัสสีและการจัดเรียงต่างๆ เพื่อค้นหาสไตล์ที่ดึงดูดสายตาของคุณ
วิธีลบรายละเอียดการเข้าสู่ระบบครั้งล่าสุด fรอม zsh พรอมต์?
ใน แอปเทอร์มินัลคุณสามารถลบเวลาเข้าสู่ระบบครั้งล่าสุดได้โดยใช้คำสั่งต่อไปนี้:
แตะ ~/.hushlogin
อ่านด้วย: แก้ไขไม่สามารถเปิดได้เนื่องจากไม่สามารถยืนยันนักพัฒนาซอฟต์แวร์ใน Mac ได้
โดยสรุปแล้ว การปรับแต่งพรอมต์เทอร์มินัล Mac ของคุณเป็นมากกว่าการปรับปรุงรูปลักษณ์ภายนอกเท่านั้น มันช่วยทำให้อินเทอร์เฟซบรรทัดคำสั่งใช้งานง่ายขึ้นและปรับให้เหมาะกับความต้องการของคุณ เราหวังว่าคุณจะเข้าใจวิธีการ ปรับแต่งพรอมต์เทอร์มินัลของ Mac เช่นเดียวกับคำสั่ง zsh ฝากคำถามและคำแนะนำของคุณไว้ในส่วนความคิดเห็นด้านล่าง สำรวจเว็บไซต์ของเราต่อไปเพื่อรับคำแนะนำเพิ่มเติม
Pete เป็นนักเขียนอาวุโสของ TechCult Pete รักทุกสิ่งที่เป็นเทคโนโลยีและยังเป็น DIYer ตัวยงด้วยหัวใจ เขามีประสบการณ์นับทศวรรษในการเขียนวิธีใช้ คุณสมบัติ และคำแนะนำด้านเทคโนโลยีบนอินเทอร์เน็ต