วิธีใช้ปลั๊กอินสำหรับ ZSH

How Use Plugins Zsh



ฉันคิดว่าเราทุกคนต่างเห็นพ้องกันว่าเชลล์เป็นสิ่งหนึ่งที่เราทุกคนมีเหมือนกันในฐานะที่เป็น Unix/Linux geeks ไม่ว่าคุณจะเป็นผู้ดูแลระบบ DevOps ฮาร์ดแวร์ หรือการทดสอบการเจาะ คุณจะต้องใช้เทอร์มินัลเพื่อทำงานของคุณให้สำเร็จ

ในบทช่วยสอนวันนี้ ฉันต้องการแสดงวิธีการติดตั้ง ZSH ทำให้เป็นเชลล์เริ่มต้น และติดตั้งเฟรมเวิร์ก oh-my-zsh เพื่อปรับแต่งและเพิ่มฟังก์ชันการทำงานให้กับเชลล์ของคุณโดยใช้ปลั๊กอิน







มาเริ่มกันเลย:



วิธีการติดตั้ง ZSH และ Oh-My-ZSH Framework

ZSH เป็นเชลล์ยอดนิยมที่มักมีอยู่ในที่เก็บของลีนุกซ์รุ่นหลักๆ ในการติดตั้ง ให้ใช้ตัวจัดการแพ็คเกจเริ่มต้นของคุณ สำหรับตัวอย่างนี้ ฉันจะใช้ตัวจัดการแพ็คเกจ apt:



sudo apt-get update
sudo apt-get install zsh -และ

ถัดไป เรียกใช้ ZSH สำหรับการตั้งค่าเริ่มต้น และสร้างไฟล์กำหนดค่า .zshrc





ในการทำให้ ZSH เป็นเชลล์เริ่มต้นของคุณ ให้ใช้คำสั่ง chsh เป็น:

chsh -NS /usr/เป็น/zsh

กำลังติดตั้ง oh-my-zsh

การติดตั้งเฟรมเวิร์ก oh-my-zsh นั้นง่ายเหมือนการรันคำสั่งเพียงบรรทัดเดียว หากคุณต้องการทราบว่าสคริปต์ตัวติดตั้งทำงานอย่างไร คุณสามารถดาวน์โหลดและตรวจทานสคริปต์ จากนั้นจึงดำเนินการเมื่อคุณสบายใจ มิฉะนั้น ให้ใช้คำสั่งใดคำสั่งหนึ่งด้านล่างเพื่อติดตั้ง:



NS -ค '$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)'

ในการใช้ cURL ให้ป้อนคำสั่ง:

NS -ค '$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)'

เมื่อคุณติดตั้งและเปิดใช้งาน oh-my-zsh แล้ว คุณสามารถเริ่มปรับแต่งได้โดยแก้ไขไฟล์ .zshrc ในโฮมไดเร็กทอรีของคุณ

วิธีเปิดใช้งานปลั๊กอิน

ตามค่าเริ่มต้น oh-my-zsh จะมาพร้อมกับชุดของปลั๊กอินที่คุณสามารถเปิดใช้งานเพื่อให้เหมาะกับความต้องการของคุณ บางตัวเป็นนามแฝงธรรมดา แต่บางตัวก็ซับซ้อน ลิงค์ต่อไปนี้มีรายการปลั๊กอินที่รองรับทั้งหมด

https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins

เมื่อคุณพบปลั๊กอินที่ต้องการใช้แล้ว ให้เปิดใช้งานโดยเพิ่มลงในอาร์เรย์ plugin() ในไฟล์ .zshrc ตัวอย่างเช่น หากต้องการเปิดใช้งานปลั๊กอิน python, Vscode, git และ wp-CLI ให้เพิ่มรายการดังที่แสดงด้านล่าง:

ปลั๊กอิน=(หลามไป, vscode, wp-cli)

บันทึกไฟล์และซอร์สไฟล์ .zshrc เพื่อโหลดการเปลี่ยนแปลงหรือเปิดเชลล์เซสชันใหม่

แหล่งที่มา~/.zshrc

บทสรุป

ZSH และ Oh-my-zsh มีชุมชนเฉพาะที่ปล่อยปลั๊กอิน ธีม และฟังก์ชันใหม่ๆ อยู่ตลอดเวลา เพื่อให้การทำงานกับเชลล์ง่ายขึ้น อย่าลังเลที่จะเยี่ยมชมฟอรัมชุมชนเพื่อสำรวจวิธีปรับแต่งเชลล์ของคุณให้เหมาะกับความต้องการของคุณ