התאם אישית את שורת הפקודה על ידי הוספת אייקוני אמוג'י לשורת Bash
תוכן עניינים:
דרך ייחודית ומשעשעת מאוד להתאים אישית את הופעת ה-bash prompt היא הוספת אחד מאייקוני האימוג'י של Mac OS X כדי לשנות את מראה ההנחיה עצמה.
זה לא הולך להיות התיקון המעשי ביותר בעולם בפני עצמו, אבל הוא משעשע ומכיוון שהוא משתמש בשיטות מסורתיות של התאמה אישית של בקשת ה-bash, אתה יכול להפוך אותו לשימושי או חסר תועלת כמו אתה רוצה.
כיצד להוסיף אימוג'י להנחיית Bash ב-Mac OS Terminal
כך מוסיפים סמל אמוג'י בתור שורת הפקודה:
- פתח את אפליקציית Terminal והשתמש בעורך הטקסט המועדף עליך בשורת הפקודה כדי לשנות את קובץ .bash_profile:
- הוסף שורה חדשה כמו הבא:
- כעת משוך למטה את תפריט "ערוך" ובחר "תווים מיוחדים", ולאחר מכן בחר "אימוג'י" מתפריט התווים המיוחדים
- מצא את האימוג'י שבו ברצונך להשתמש בהנחיית המעטפת וגרור ושחרר אותו לשורת PS1=" " כך שהוא כלול במירכאות
nano .bash_profile
PS1=">
- בהתאם להגדרות הטרמינל, ייתכן ששום דבר לא יהיה גלוי לאחר שימוש בגרירה ושחרור, אבל שים שני רווחים אחרי הרווח הריק שבו ירד האימוג'י, זה ייראה בערך כך: PS1=" "
- שמור את השינוי ב-.bash_profile עם Control+O (עבור ננו) ואז צא מהננו עם Control+X
- פתח חלון טרמינל חדש כדי לראות את האימוג'י בתור ההנחיה
עם רק אמוג'י מוגדר שם, הנחיה החדשה של ה-bash תיראה כך:
האימוג'י נוטה להיראות בצורה הטובה ביותר בתור הנחיה כאשר גודל הגופן של הטרמינל גדול למדי, אולי גדול ממה שאתה רגיל אליו. זה המקרה במיוחד עם אייקוני אימוג'י מורכבים, אבל עבור אייקונים בסיסיים כמו כוכבים, סמלים ואגודלים למעלה, הגופנים הקטנים יותר עדיין נראים בסדר.
זה יותר כיף מכל דבר אחר, ואם אתה משתמש טרמינל נלהב כנראה שתמצא את זה יותר מגוחך מאשר פונקציונלי, תלוי איך התאמת אישית את הנחיית ה-bash מחוץ לזה, למרות שאתה עדיין יכול להחיל את ההתאמות האישיות של העיצוב הטיפוסי לצד האימוג'י.התאמה אישית נפוצה ושימושית במיוחד היא להציג את ספריית העבודה הנוכחית, אותה ניתן להוסיף על ידי שינוי הפקודה PS1=" " לפקודה הבאה:
"PS1=(שחרר אמוג&39;י כאן) \W "
או הפוך:
"PS1=\W (שחרר אמוג&39;י כאן) "
והופכת שימושי יותר ויותר עם שם משתמש @ שם מארח גלוי גם עם האימוג'י ו-PWD:
"PS1=\u@\h (סמל אימוג&39;י שחרור) \W "
זכור להוסיף רווח (אם לא שניים) לאחר האימוג'י, אחרת הוא יהיה צפוף מול שורת הפקודה.
אם זה קצת שערורייתי מדי בשבילך, עיין במדריך לשיפור המראה הכללי של הטרמינל ועוד טריק מצוין כדי להפוך אותו לקריאה יותר על ידי הוספת מפריד בין פקודות שבוצעו.
פנו אל טורז לרעיון הטיפ המצחיק דרך DaringFireball