Lifehacker יקר,
אני מתחיל שורת פקודה, אבל בימים אלה אני מתחיל להשתמש בו יותר ויותר ב-Mac שלי, בציגוויןבמחשב האישי שלי, ועכשיו לפעמים אפילו בשרת יוניקס. ראיתיהנחיות שורת הפקודה של אנשים אחריםעם צבעים ופורמטים שונים, ואני רוצה את אותו הדבר. האם יש דרך להתאים אישית את שורת הפקודה שלי לטעמי כך שהיא תיראה זהה בכל המחשבים שלי?
חנון CLI יקר,
כל הכבוד על פיתוח שורת הפקודה שלך! כמו כל דבר אחר בהנחיה, ההנחיה עצמה ניתנת להגדרה רבה באמצעות קובץ תצורה טקסטואלי. הקובץ עצמו יהיה תלוי במערכת (ראה להלן), אבל קוד ההתאמה האישית נשאר זהה. אני לא מעצב, אבל כך נראה קוד ההתאמה האישית המהירה שלי כדי לקבל את מה שאתה רואה בצילום המסך למעלה:
שורת הפונקציה { local WHITE="\[\033[1;37m\]" local GREEN="\[\033[0;32m\]" local CYAN="\[\033[0;36m\]" local GREY ="\[\033[0;37m\]" מקומי BLUE="\[\033[0;34m\]" ייצוא PS1=" ${GREEN}\u${CYAN}@${BLUE}\h ${CYAN}\w${GRAY} $ " } הנחיה
שם אתה יכול לראות שאני מכריז על צבעים, ואז בשורת "ייצוא PS1" אני מגדיר איך ההנחיה צריכה להיראות. \u מתייחס לשם המשתמש הנוכחי (gina), \h מתייחס לשם המארח (המחשב שלי נקרא "scully"), ו-\w מתייחס לנתיב הקובץ הנוכחי.
השתמש בקוד שלמעלה כנקודת התחלה כדי לקבל את ההנחיה האידיאלית שלך. ברגע שיש לך משהו שאתה אוהב, ערוך את קובץ התצורה המתאים, אשר יהיה ממוקם בספריית הבית שלך בכל מערכת.
להלן הקובץ שאליו ברצונך להוסיף קוד זה בהתבסס על מערכת ההפעלה שלך:
תהנה להתאים אישית את שורת הפקודה שלך!