כיצד להתקין Z Shell (Zsh) ו-Oh My Zsh בלינוקס

כיצד להתקין Z Shell (Zsh) ו-Oh My Zsh בלינוקס
קוראים כמוך עוזרים לתמוך ב-MUO. כאשר אתה מבצע רכישה באמצעות קישורים באתר שלנו, אנו עשויים להרוויח עמלת שותף. קרא עוד.

Z shell היא מעטפת יוניקס יעילה, עוצמתית ואינטראקטיבית. קל להתקין, להגדיר, להשתמש וללמוד בכל פלטפורמת לינוקס כולל אובונטו, פדורה, Arch Linux ועוד.





כך תוכל להתקין Z shell ו-Oh My Zsh במחשב הלינוקס שלך.





מה זה Z Shell ו-Oh My Zsh?

Z shell, או פשוט Zsh היא מעטפת כניסה אינטראקטיבית ומתורגמן לשפת סקריפטים. תכונות שימושיות רבות שאתה מוצא ב-Bash, TCSH ו-ksh שולבו ב-Zsh יחד עם תכונות חדשות רבות.





Oh My Zsh היא מסגרת מדהימה, קוד פתוח, מונעת קהילה, שעוזרת לך לנהל את תצורת Zsh. זה מגיע עמוס בכל כך הרבה פונקציות מועילות, עוזרים, תוספים, ערכות נושא וכלי עזר אחרים המציעים למשתמשים את חווית המעטפת הטובה ביותר שיש.

למרות ש-Zsh די דומה ל-Bash, היתרון בשימוש ב-Zsh טמון בעובדה שהוא הרבה יותר ניתן להתאמה אישית מ-Bash.



להאיץ את הכונן הקשיח חלונות 10

כיצד להתקין Zsh על לינוקס

כדי להתחיל, הפעל את המסוף על ידי לחיצה Ctrl + Alt + T על המקלדת. זה תרגול טוב לעשות עדכן ושדרג את מערכת הלינוקס שלך לפני התקנת יישום חדש במחשב שלך. זֶה פותר חבילות שבורות או מיושנות במערכת שלך שעלול ליצור בעיה בעת התקנת אפליקציה חדשה.

כעת, כאשר חבילות המערכת מעודכנות, ניתן להתקין את Zsh. להלן הפקודות להתקנת Zsh בכמה הפצות לינוקס מרכזיות:





עבור אובונטו, הפעל:

 sudo apt install zsh

כדי להתקין Zsh על Fedora, הפעל:





 sudo dnf install zsh

ב-Arch Linux, הפעל:

 sudo pacman -S zsh

תהליך ההתקנה יכסה גם תצורות בסיסיות שתמיד תוכל להגדיר מחדש מאוחר יותר.

אמת את התקנת Zsh

אחת הדרכים לאמת את ההתקנה היא לבדוק את גרסת ה-Zsh שזה עתה התקנת. בצע את הפקודה הבאה כדי לבדוק את הגרסה:

 zsh --version

במסוף, תראה את מספר הגרסה לאחר הזנת הפקודה. אם הטרמינל לא מצליח להציג את מספר הגרסה, זה אומר שהייתה בעיה כלשהי בהתקנה.

כברירת מחדל, Zsh מותקן ב- /usr/bin מַדרִיך. כדי לאשר את המיקום שבו התקנת את Zsh, הפעל:

 whereis zsh

הפלט יציג את הנתיב ל-Zsh בטרמינל.

כיצד להתקין את Oh-My-Zsh בלינוקס

Powerline הוא תוסף רב עוצמה עבור Vim המספק שורות סטטוס והנחיות עבור מספר יישומים אחרים, כגון Zsh, Bash, Qtile, IPython, tmux ו-Awesome. הוא מספק שיפורים מועילים ל-Zsh. כדי להתקין אותו באובונטו ובדביאן, בצע:

 sudo apt install git-core curl fonts-powerline

איפה פדורה:

 sudo dnf install powerline-fonts

כדי להתקין גופני Powerline ב- Arch Linux:

 sudo pacman -S powerline-fonts

שלב 1: התקן את Oh My Zsh בלינוקס

לאחר התקנת גופני Powerline, הגיע הזמן להתקין סוף סוף את חבילת oh-my-zsh. ישנן שתי דרכים להתקין אותו: באמצעות curl ו-wget.

כדי להתקין את Oh My Zsh באמצעות curl, בצע:

 sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh

במקום זאת, אם אתה רוצה להשתמש ב-wget כדי להתקין את Oh My Zsh, השתמש בזה:

 wget --no-check-certificate http://install.ohmyz.sh -O - | sh

במהלך תהליך ההתקנה, המתקין ישאל אותך אם אתה רוצה להפוך את Zsh למעטפת ברירת המחדל או לא. כדי להפוך את Zsh למעטפת ברירת המחדל במערכת שלך, הקלד כן ופגע להיכנס על המקלדת. אתה יכול שנה את מעטפת ברירת המחדל מאוחר יותר עם chsh אם אתה רוצה.

לאחר שהתקנת את Oh My Zsh במערכת שלך, תראה את הודעת האישור הבאה בטרמינל שמאמתת התקנה מוצלחת:

  מסוף אובונטו המראה ש-ohmyzsh הותקן

כדי להסיר את oh-my-zsh מהמערכת שלך, הרץ:

 uninstall_oh_my_zsh

הגדר את Oh My Zsh בלינוקס

בואו נצלול לכמה תצורות בסיסיות שאתם צריכים להבין כדי להתאים אישית את Oh My Zsh איך שאתם אוהבים.

1. הפעל תוספים באמצעות קובץ התצורה Zsh

כדי לראות אילו תוספים זמינים, פתח את ה Oh My Zsh Plugins עמוד ב-GitHub .

כאן תמצא רשימה של כל התוספים שבהם אתה יכול להשתמש ב-Oh My Zsh. לאחר שהחלטת באיזה תוסף אתה רוצה להשתמש, פתח את קובץ התצורה של Zsh באמצעות nano:

 nano ~/.zshrc
  קובץ zsh נפתח עם עורך ננו ב-ubuntu

בקובץ, אתר את ה פלאגינים() פוּנקצִיָה. בתוך הסוגריים, הוסף את שם התוסף שברצונך להפעיל. לדוגמה, אם אתה רוצה להפעיל את 'git', הוסף אותו כך:

 plugins=(git)

שמור וצא מהקובץ על ידי לחיצה Ctrl + X לאחר מכן י על המקלדת.

כדי לעדכן שינויים, הפעל:

 source ~/.zshrc

2. הגדר את הנושא Oh My Zsh

תוכלו למצוא את כל ערכות הנושא של Oh My Zsh ב- ~/.oh-my-zsh/themes מַדרִיך. כדי לראות את כל ערכות הנושא הזמינות, עבור אל Oh My Zsh Themes עמוד ב-GitHub .

אתה יכול גם להציג תצוגה מקדימה של ערכות נושא אלה בדפדפן שלך. לאחר שהחלטת על ערכת הנושא, פתח את קובץ התצורה של Zsh כך:

 sudo nano ~/.zshrc

לך לשורה שאומרת ZSH_THEME='' . כאן, הזן את העיצוב שברצונך לשמור. לדוגמה, אם ברצונך לשנות את ערכת הנושא ל-'agnoster', הזן את שם ערכת הנושא כך:

 ZSH_THEME="agnoster"
  שינוי ערכת הנושא לאגנוסטר בקובץ התצורה של z-shell

אתה יכול גם להגדיר אפשרות זו ל'אקראי' אם אתה רוצה לעבור בין ערכות נושא שונות באופן קבוע.

 ZSH_THEME="random"

מה אם אתה לא רוצה להשתמש בכל הנושאים אלא רק בכמה ספציפיים? למרבה המזל, יש לך גם אפשרות לשמור סט של ערכות נושא. אתר את השורה שאומרת ZSH_THEME_RANDOM_CANDIDATES=() והזן את שמות הנושא כך:

 ZSH_THEME_RANDOM_CANDIDATES=("agnoster" "grml" "robbyrussell")

טען מחדש את הקובץ כדי שהשינויים ייכנסו לתוקף:

 source ~/.zshrc

3. הגדר את העדכונים האוטומטיים

Oh My Zsh מתעדכן אוטומטית כל שבועיים. אתה יכול להשבית הגדרה זו בקובץ התצורה של Zsh כך:

 DISABLE_AUTO_UPDATE="true"

אתה יכול גם להגדיר את מספר הימים שאתה רוצה ש-Zsh יבדוק אם יש עדכונים כמו זה:

כיצד להשתמש ב- GIF כטפט
 UPDATE_ZSH_DAYS=1

Z Shell מציע תכונות שלא תמצאו בשום מקום אחר

Z shell מגיע עם כל כך הרבה תכונות שקשה למצוא בקונכיות אחרות. זה מגיע עם בודק איות מובנה ומאפשר לך להדגיש קוד. זה נשלח עם שפע של נושאים מדהימים שאתה יכול ליישם על המעטפת. אתה יכול גם להגדיר את המעטפת להציג מידע חשוב על המערכת.

עם טונות של תכונות מוכנות לסייע לך, כעת תוכל להתחיל לכתוב סקריפטים ותוכניות Bash בצורה יעילה יותר כדי להפוך משימות לאוטומטיות ולחסוך הרבה מזמנך. תסריט שמח!