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.
כיצד להתקין Zsh על לינוקס
כדי להתחיל, הפעל את המסוף על ידי לחיצה Ctrl + Alt + T על המקלדת. זה תרגול טוב לעשות עדכן ושדרג את מערכת הלינוקס שלך לפני התקנת יישום חדש במחשב שלך. זֶה פותר חבילות שבורות או מיושנות במערכת שלך שעלול ליצור בעיה בעת התקנת אפליקציה חדשה.
כעת, כאשר חבילות המערכת מעודכנות, ניתן להתקין את Zsh. להלן הפקודות להתקנת Zsh בכמה הפצות לינוקס מרכזיות:
עבור אובונטו, הפעל:
sudo apt להתקין זש
כדי להתקין Zsh על Fedora, הפעל:
sudo dnf להתקין זש
ב-Arch Linux, הפעל:
sudo pacman -S zsh
תהליך ההתקנה יכסה גם תצורות בסיסיות שתמיד תוכל להגדיר מחדש מאוחר יותר.
אמת את התקנת Zsh
אחת הדרכים לאמת את ההתקנה היא לבדוק את גרסת ה-Zsh שזה עתה התקנת. בצע את הפקודה הבאה כדי לבדוק את הגרסה:
זש --גִרְסָה
במסוף, תראה את מספר הגרסה לאחר הזנת הפקודה. אם הטרמינל לא מצליח להציג את מספר הגרסה, זה אומר שהייתה בעיה כלשהי בהתקנה.
כברירת מחדל, Zsh מותקן ב- /usr/bin מַדרִיך. כדי לאשר את המיקום שבו התקנת את Zsh, הפעל:
איפה zsh
הפלט יציג את הנתיב ל-Zsh בטרמינל.
כיצד להתקין את Oh-My-Zsh בלינוקס
Powerline הוא תוסף רב עוצמה עבור Vim המספק שורות סטטוס והנחיות עבור מספר יישומים אחרים, כגון Zsh, Bash, Qtile, IPython, tmux ו-Awesome. הוא מספק שיפורים מועילים ל-Zsh. כדי להתקין אותו באובונטו ובדביאן, בצע:
sudo apt להתקין git-core curl fonts-powerline
על פדורה:
sudo dnf להתקין פאוורליין-גופנים
כדי להתקין גופני 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 - | ש
במהלך תהליך ההתקנה, המתקין ישאל אותך אם אתה רוצה להפוך את Zsh למעטפת ברירת המחדל או לא. כדי להפוך את Zsh למעטפת ברירת המחדל במערכת שלך, הקלד כן ופגע להיכנס על המקלדת. אתה יכול שנה את מעטפת ברירת המחדל מאוחר יותר עם chsh אם אתה רוצה.
לאחר שהתקנת את Oh My Zsh במערכת שלך, תראה את הודעת האישור הבאה בטרמינל שמאמתת התקנה מוצלחת:
כדי להסיר את 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
בקובץ, אתר את ה פלאגינים() פוּנקצִיָה. בתוך הסוגריים, הוסף את שם התוסף שברצונך להפעיל. לדוגמה, אם אתה רוצה להפעיל את "git", הוסף אותו כך:
plugins=(git)
שמור וצא מהקובץ על ידי לחיצה Ctrl + X לאחר מכן י על המקלדת.
כדי לעדכן שינויים, הפעל:
מָקוֹר ~/.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="אגנוסטר"
אתה יכול גם להגדיר אפשרות זו ל"אקראי" אם אתה רוצה לעבור בין ערכות נושא שונות באופן קבוע.
ZSH_THEME="אַקרַאִי"
מה אם אתה לא רוצה להשתמש בכל הנושאים אלא רק בכמה ספציפיים? למרבה המזל, יש לך גם אפשרות לשמור סט של ערכות נושא. אתר את השורה שאומרת ZSH_THEME_RANDOM_CANDIDATES=() והזן את שמות הנושא כך:
ZSH_THEME_RANDOM_CANDIDATES=("אגנוסטר""grml""רובירוסל")
טען מחדש את הקובץ כדי שהשינויים ייכנסו לתוקף:
מָקוֹר ~/.zshrc
3. הגדר את העדכונים האוטומטיים
Oh My Zsh מתעדכן אוטומטית כל שבועיים. אתה יכול להשבית הגדרה זו בקובץ התצורה של Zsh כך:
DISABLE_AUTO_UPDATE="נָכוֹן"
אתה יכול גם להגדיר את מספר הימים שאתה רוצה ש-Zsh יבדוק אם יש עדכונים כמו זה:
UPDATE_ZSH_DAYS=1
Z Shell מציע תכונות שלא תמצאו בשום מקום אחר
Z shell מגיע עם כל כך הרבה תכונות שקשה למצוא בקונכיות אחרות. זה מגיע עם בודק איות מובנה ומאפשר לך להדגיש קוד. זה נשלח עם שפע של נושאים מדהימים שאתה יכול ליישם על המעטפת. אתה יכול גם להגדיר את המעטפת להציג מידע חשוב על המערכת.
עם טונות של תכונות מוכנות לסייע לך, כעת תוכל להתחיל לכתוב סקריפטים ותוכניות Bash בצורה יעילה יותר כדי להפוך משימות לאוטומטיות ולחסוך הרבה מזמנך. תסריט שמח!