Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Apple

เชี่ยวชาญ Mac Terminal: การปรับแต่ง Prompt แบบขั้นตอน

ไม่ว่าคุณจะต้องการเปลี่ยนสี แสดงข้อมูลที่มีประโยชน์ หรือทดลองสไตล์ต่างๆ ให้ปรับแต่ง Mac ของคุณวันนี้ คู่มือนี้เต็มไปด้วยเทคนิค เคล็ดลับ และทริกที่จะช่วยคุณปลดปล่อยความคิดสร้างสรรค์และปรับแต่ง Mac Terminal ตามความต้องการของคุณ พร้อมที่จะเพิ่มประสิทธิภาพการทำงาน ลดความซับซ้อนของเวิร์กโฟลว์ และแสดงความเป็นตัวตนด้วย zsh terminal prompt ที่ปรับแต่งเองบน Mac

เชี่ยวชาญ Mac Terminal: การปรับแต่ง Prompt แบบขั้นตอน

วิธีปรับแต่ง Terminal Prompt บน Mac ด้วยคำสั่ง zsh

คุณเบื่อกับ Mac terminal prompt ที่ธรรมดาและน่าเบื่อไหม? หากใช่ ก็ถึงเวลาปลดปล่อยความคิดสร้างสรรค์และปรับแต่งให้สะท้อนสไตล์เฉพาะตัวของคุณ มาเข้าใจกระบวนการปรับแต่ง Mac terminal prompt ของคุณ โดยให้เคล็ดลับ ทริก และตัวอย่างเพื่อกระตุ้นความคิดสร้างสรรค์และยกระดับประสบการณ์บรรทัดคำสั่งของคุณ

คำตอบ快速

เพื่อปรับแต่ง prompt ใน Terminal โดยใช้ Oh My Zsh บน Mac คุณสามารถทำตามขั้นตอนเหล่านี้:

  1. เปิดแอป Terminal บน Mac
  2. ป้อนคำสั่ง nano ~/.zshrc และกด Return เพื่อเปิดไฟล์ .zshrc ใน nano editor
  3. ภายใน .zshrc profile ให้ค้นหา ค่า PROMPT และแก้ไขให้เป็น รูปแบบ prompt ที่คุณต้องการ ตัวอย่างเช่น คุณสามารถใช้
  4. PROMPT='%n~$' เพื่อเปลี่ยน zsh prompt
  5. กด Ctrl + O เพื่อ บันทึก การเปลี่ยนแปลงลงในไฟล์ และกด Ctrl + X เพื่อ ออกจาก nano editor

พื้นฐานของ zsh Prompt

ข้อมูลสำคัญบางอย่าง เช่น การเข้าสู่ระบบล่าสุดและ command prompt จะปรากฏบนหน้าจอเมื่อคุณเปิดหน้าต่าง terminal โดยค่าเริ่มต้น prompt จะเป็นเหมือนในภาพด้านล่าง:

zsh prompt แสดง ชื่อผู้ใช้ ของคุณ และ เครื่องหมาย ~ แสดง ตำแหน่งของ prompt ในไดเรกทอรี home

เชี่ยวชาญ Mac Terminal: การปรับแต่ง Prompt แบบขั้นตอน

วิธี ปรับแต่ง Mac Terminal Prompt?

เมื่อ ปรับแต่ง zsh prompt บน Mac คุณสามารถ แก้ไขข้อมูลที่แสดง เช่น ชื่อเครื่องและชื่อผู้ใช้ ข้อมูลนี้จัดเก็บอยู่ในไฟล์ระบบของ zsh shell ที่อยู่ที่ /etc/zshrc

รูปแบบ prompt ถูกกำหนดโดยตัวแปร PS1 ซึ่งใช้สัญลักษณ์ต่างๆ เพื่อแทนค่าต่างๆ นี่คือสิ่งที่ตัวแปรแต่ละตัวในรูปแบบ PS1="%n@%m %1~ %#" หมายถึง:

  • %n: แทนชื่อผู้ใช้ของบัญชีของคุณ
  • %m: แทนชื่อรุ่นของ MacBook ของคุณ
  • %1~: บ่งชี้เส้นทางไดเรกทอรีปัจจุบัน โดยสัญลักษณ์ ~ จะลบไดเรกทอรี $HOME ออกจากการแสดงผล
  • %#: แสดงสัญลักษณ์ # หาก shell ทำงานด้วยสิทธิ์ root หรือ % หากไม่ใช่

เพื่อปรับแต่ง Mac Terminal prompt โดยใช้ Oh My Zsh ให้ทำตามขั้นตอนที่กำหนด:

  1. เปิดแอป Terminal บน Mac
  2. ป้อน คำสั่งต่อไปนี้ และกด Return เพื่อเปิด ไฟล์ .zshrc ใน nano editor
nano ~/.zshrc
  1. ใน .zshrc profile ให้แก้ไข ค่า PROMPT เพื่อสะท้อนรูปแบบ prompt ที่คุณต้องการ ตัวอย่างเช่น คุณสามารถใช้คำสั่งต่อไปนี้เพื่อปรับแต่ง zsh prompt
PROMPT='%n~$'
  1. กดค้าง Ctrl + O เพื่อบันทึกการเปลี่ยนแปลงลงในไฟล์
  2. กด Ctrl + X เพื่อออกจาก nano editor

โดยการทำตามขั้นตอนเหล่านี้ คุณสามารถปรับแต่งและสร้าง zsh prompt ในแอป Terminal บน Mac ของคุณได้อย่างง่ายดาย

อ่านเพิ่มเติม: 15 Best Free File Hash Checker Tools

วิธีเพิ่มวันที่และเวลา ใน zsh Prompt?

เมื่อปรับแต่ง zsh prompt ของคุณ คุณสามารถแสดงเวลาและวันที่ปัจจุบันได้อย่างสะดวกโดยไม่ต้องออกจากหน้าต่าง Terminal ทำตามขั้นตอนเหล่านี้เพื่อเพิ่มเวลาและวันที่ใน zsh prompt ของคุณอย่างเป็นระบบ:

  1. เปิด Terminal และนำทางไปยัง ไฟล์การกำหนดค่า zsh โดยพิมพ์ nano ~/.zshrc
  2. 2A. เพื่อรวมวันที่ในรูปแบบ yy-mm-dd ให้ใช้ %D format specifier
  3. 2B. หากคุณชอบรูปแบบ mm/dd/yy ให้ใช้ %W

เพื่อ เพิ่มเวลาใน zsh prompt ให้ใช้:

  • %T format specifier สำหรับเวลาปัจจุบันใน รูปแบบ 24 ชั่วโมง
  • หากคุณชอบ รูปแบบ 12 ชั่วโมง ให้ใช้ %t
  • ทางเลือก คุณสามารถใช้ %* เพื่อแสดงเวลาใน รูปแบบ 24 ชั่วโมง รวมถึง วินาที

โดยการทำตามขั้นตอนเป็นระบบเหล่านี้ คุณสามารถปรับแต่ง zsh prompt ของคุณให้รวมรูปแบบเวลาและวันที่ที่ต้องการได้อย่างง่ายดาย เพิ่มประสบการณ์ Terminal ของคุณ

วิธีเพิ่มสีให้ข้อความ ใน zsh Prompt?

เพื่อเพิ่มสีให้ข้อความใน zsh prompt และทำให้หน้าต่างเทอร์มิทอลของคุณมีชีวิตชีวาและสีสันมากขึ้น คุณสามารถทำตามขั้นตอนเหล่านี้:

  1. เปิด หน้าต่าง Terminal
  2. เปิด .zshrc profile โดยรันคำสั่ง nano ~/.zshrc
    3. ในไฟล์ .zshrc คุณสามารถปรับแต่งสีข้อความของ zsh prompt ได้ เลือกจาก สีข้อความ หลากหลาย เช่น เขียว ขาว เหลือง ดำ น้ำเงิน แดง ม่วง และซีอัน

A. ตัวอย่างเช่น เพื่อตั้งค่า สีข้อความ prompt เป็น cyan ให้ใช้คำสั่งต่อไปนี้:

 PROMPT='%F{cyan}%n%f:~$'

B. นอกจากนี้ คุณสามารถใช้ เงาของสีเทา เพื่อเติมเต็มพื้นหลัง ตัวอย่างเช่น ใช้คำสั่งต่อไปนี้เพื่อตั้งค่าสีข้อความ prompt เป็นเงาสีเทา

PROMPT='%F{51}%n%f:~$'

หมายเหตุ: จำไว้ว่าเทอร์มิทอลเข้ากันได้กับ 256 สี 8-bit ดังนั้นคุณสามารถทดลองกับเงาสีต่างๆ ได้หากต้องการ

โดยการปรับแต่งสีข้อความของ zsh prompt ใน Mac Terminal คุณสามารถเพิ่มความน่าดึงดูดทางสายตาของหน้าต่างเทอร์มิทอลและทำให้ใช้งานได้อย่างน่าสนใจมากขึ้น

อ่านเพิ่มเติม: วิธีเปิดโฟลเดอร์ Applications บน Mac

วิธีเพิ่มเอฟเฟกต์ภาพ ใน zsh Prompt?

ในส่วนนี้ เราจะพูดถึงวิธีปรับแต่ง zsh prompt ของคุณโดยใช้ตัวเลือกการจัดรูปแบบ ตัวเลือกเหล่านี้ช่วยให้คุณทำให้ prompt ของคุณดูน่าดึงดูดและจับตามองได้ นี่คือการแบ่งขั้นตอนอย่างเป็นระบบ:

ตัวเลือก I: ข้อความตัวหนา (Bold Text)

เพื่อทำให้ข้อความ zsh prompt เป็นตัวหนา คุณสามารถใช้ ตัวแปร PROMPT ด้วย รูปแบบต่อไปนี้:

PROMPT='%B%F{51}%n%f%b:~$'
  • %B: เพิ่ม %B ที่ต้นข้อความเพื่อทำให้เป็นตัวหนา
  • %F{51}: ตั้งค่าสีพื้นหน้าเป็น 51 (สามารถแทนที่ด้วยรหัสสีที่คุณต้องการ)
  • %n: แทรกชื่อผู้ใช้
  • %f: รีเซ็ตสีพื้นหน้า
  • %b: เพิ่ม %b ที่ท้ายข้อความเพื่อหยุดการจัดรูปแบบตัวหนา

ตัวเลือก II: เน้นข้อความ (Highlight Text)

เพื่อเน้นข้อความ zsh prompt ของคุณ ให้ใช้รูปแบบต่อไปนี้:

  • %S: เพิ่ม %S ที่ต้นข้อความเพื่อเริ่มการเน้น
  • %s: เพิ่ม %s ที่ท้ายข้อความเพื่อหยุดการเน้น

ตัวเลือก III: ขีดเส้นใต้ข้อความ (Underline Text)

เพื่อขีดเส้นใต้ข้อความ zsh prompt ให้รวมสิ่งต่อไปนี้:

  • %U: เพิ่ม %U ที่ต้นข้อความเพื่อเริ่มการขีดเส้นใต้
  • %u: เพิ่ม %u ที่ท้ายข้อความเพื่อหยุดการขีดเส้นใต้

โดยการรวมตัวเลือกการจัดรูปแบบเหล่านี้ คุณสามารถสร้าง zsh prompt ที่ปรับแต่งส่วนตัวซึ่งเหมาะกับความชอบของคุณ ทดลองกับรหัสสีและการจัดเรียงที่แตกต่างกันเพื่อหาสไตล์ที่ดึงดูดสายตาของคุณ

วิธีลบรายละเอียดการเข้าสู่ระบบล่าสุด จาก zsh Prompt?

ใน แอป Terminal คุณสามารถลบเวลาการเข้าสู่ระบบล่าสุดได้โดยใช้คำสั่งต่อไปนี้:

touch ~/.hushlogin

อ่านเพิ่มเติม: แก้ไข Cannot be Opened Because the Developer Cannot be Verified in Mac

สรุปแล้ว การปรับแต่ง Mac terminal prompt ของคุณเกินกว่าการปรับปรุงลักษณะที่มองเห็นได้ มันช่วยทำให้ command-line interface ใช้งานง่ายกว่าและเหมาะกับความต้องการของคุณ เราหวังว่าคุณเข้าใจวิธี ปรับแต่ง Mac terminal prompt รวมถึงคำสั่ง zsh ทิ้งคำถามและข้อเสนอแนะในส่วนความคิดเห็นด้านล่าง ค้นหาเว็บไซต์ของเราต่อไปสำหรับคำแนะนำที่มีข้อมูลอย่างนี้