ל- macOS Catalina יש מעטפת חדשה; zsh. לא עברת אליו אוטומטית אבל בכל פעם שאתה פותח את המסוף, אתה רואה הודעה המציינת לך 'הקונכייה האינטראקטיבית כברירת מחדל היא כעת zsh. כדי לעדכן את חשבונך לשימוש ב- zsh, אנא הפעל chsh -s / bin / zsh '. אתה לא צריך להשתמש בזה, ואם היית עובר ל- zsh, זה באמת קל לחזור ל bash. אם חזרת לחלל המפתח, סביר להניח שאתה רואה את ההודעה שוב. כך תוכלו להסתיר זאת.
הסתר 'ברירת המחדל של הקונכייה האינטראקטיבית היא כעת zsh'
כדי להסתיר את ההודעה לאחר המעבר ל bash, תצטרך לערוך את פרופיל ה- bash שלך. לשם כך, פתח את אפליקציית TextEditor, או כל עורך טקסט אחר שתבחר.
עבור אל קובץ> פתח ובחר מתיקיית הבית שלךהעמודה משמאל. השתמש בפקודה + Shift +. קיצור מקשים להצגת קבצים נסתרים אם הם עדיין לא מוגדרים להצגה. חפש את קובץ ה-. Bas_profile ופתח אותו בעורך הטקסט לבחירתך.

ייתכן שקובץ ה- .ash_profile ריק, או שהוא לא יכול להיות. זה תלוי באילו שינויים ביצעת בפרופיל. בלי קשר, הוסף את השורה הבאה לקובץ ושמור את השינוי.
export BASH_SILENCE_DEPRECATION_WARNING=1

הטרמינל כבר לא יציג את 'פגז האינטראקטיב המוגדר כברירת מחדל הוא כעת zsh. כדי לעדכן את חשבונך לשימוש ב- zsh, אנא הרץ את ההודעה chsh -s / bin / zsh 'בראש.

לא סביר שתחמיץ אי פעם את ההודעה הזו, אך כדי להחזיר אותה, עליך לפתוח את קובץ ה-. Bas_profile ולהסיר את השורה שהוספת למעלה. שמור את השינוי וההודעה תופיע שוב.
ההודעה מופיעה ונמצאת סביבךבאמצעות כל קליפה שאינה zsh. זה אולי מעצבן, אך זה הכרחי מכיוון שאפל רוצה שתדע שיש מעטפת ברירת מחדל חדשה שעליה לעבור. אם אתה נגד בתוקף להשתמש במעטפת החדשה, ההודעה תהיה מעצבנת. זה לא משהו שאף אחד לא רגיל אליו.
אם אתה חושש לעבור ל- zsh,עליך להסתכל על מה שיש לה להציע. אם כבר, עדיף ולפחות, המעבר מבאש לז'ש אינו כואב. Zsh מציע התאמה אישית רבה יותר, והתכונה המלאה אוטומטית שלה חכמה יותר. ההבדלים הם מינוריים אך הם נמצאים שם והם עשויים להתברר כגדולים ברגע שתתחיל להשתמש בה. יש לו גם כמה פקודות שבאמצעות bash אין, כך שאם שום דבר אחר, אתה בהחלט רוצה לבדוק את ה- zsh out.
הערות