Powerline, התאם אישית את שורת הפקודה באובונטו

על קו החשמל

במאמר הבא אנו נסתכל על Powerline. כלי זה יכול להועיל מאוד בכל הנוגע לארגון עצמנו מכיוון שהוא מציע מידע שימושי על מסוף שנראה בכל עת. Powerline הוא תוסף שורת סטטוס ל- vim, ומספק שורות מצב והנחיות ליישומים אחרים, כולל zsh, bash, fish, tmux, IPython, Awesome, i3 ו- Qtile.

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

תכונות כלליות של קו החשמל

קו החשמל פועל

  • Es ניתן להרחבה ועשיר בתכונות. יישום זה שוחזר לחלוטין באמצעות Python. זה השיג הרחבה הרבה יותר טובה, קבצי תצורה זריזים יותר, טובים יותר ופשוטים יותר. בנוסף בסיס קוד מובנה מונחה עצמים ללא תלות חובה של צד שלישי מלבד מתורגמן של פייתון.
  • קוד בסיס יציב. באמצעות Python ניתן היה לבדוק יחידות את כל הקוד בפרויקט. הקוד הוא נבדק לעבוד עם Python 2.6+ ו- Python 3.
  • כולל תמיכה בהנחיות ובשורות סטטוס ביישומים רבים. הפרויקט, שנבנה במקור אך ורק עבור שורות סטטוס של vim, התפתח לספק קווי סטטוס ב- tmux וב- WMs שונים, פגזים כמו bash / zsh ויישומים אחרים.
  • ערכות התצורה והצבעים נכתבו ב- JSON. זהו פורמט קובץ סטנדרטי, פשוט וקל לשימוש. זה מאפשר תצורה קלה על ידי המשתמש בכל היישומים התואמים.
  • קו החשמל הוא מהיר וקליל, עם תמיכה בדמון לביצועים טובים עוד יותר. למרות שבסיס הקוד משתרע על פני אלפי שורות, הדגש העיקרי הוא על ביצועים טובים וכמה שפחות קוד. במקביל הוא מספק מגוון רחב של תכונות. הדמון החדש גם מבטיח כי מופעל רק מופע אחד של פייתון עבור הנחיות ושורות מצב, ומספק ביצועים מצוינים.

אלה חלק מהתכונות של Powerline, ניתן להתייעץ עם כולן בפירוט רב יותר ב- תיעוד פרויקט רשמי או שלך דף GitHub.

התקן את Powerline באובונטו

להתקנת Powerline באובונטו, יהיו לנו אפשרויות שונות. כולם יכולים להיות התייעץ בתיעוד הפרויקט. נוכל להתקין אותו מ- pip, אך מומלץ יותר (אם כי זו לא תהיה הגרסה האחרונה) להתקין אותו ממנהל החבילות. בדוגמה זו אנו הולכים לעשות שימוש מתאים להתקנה.

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

התקנת קו חשמל עם apt

sudo apt update && sudo apt install powerline fonts-powerline

לאחר התקנת החבילות, אנחנו חייבים שנה את קובץ ה- .bashrc מהמשתמש שלנו עם הפקודה:

vim ~/.bashrc

בתוך הקובץ, בסופו של דבר, נצטרך לכלול רק את התוכן הבא. עם שורות אלה אנו הולכים בדוק אם הקובץ powerline.sh קיים בנתיב ההתקנה:

שינוי bashrc

if [ -f /usr/share/powerline/bindings/bash/powerline.sh ]; then
source /usr/share/powerline/bindings/bash/powerline.sh
fi

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

כלי עבודה

תצורה בסיסית

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

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   אדוארדו נבאס דיג'ו

    ביליתי זמן מה בקריאת התיעוד ובדיקת הכלי, זה נראה טוב ומלא. XD