במאמר הבא אנו נסתכל על 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) ולכתוב את התסריט:
sudo apt update && sudo apt install powerline fonts-powerline
לאחר התקנת החבילות, אנחנו חייבים שנה את קובץ ה- .bashrc מהמשתמש שלנו עם הפקודה:
vim ~/.bashrc
בתוך הקובץ, בסופו של דבר, נצטרך לכלול רק את התוכן הבא. עם שורות אלה אנו הולכים בדוק אם הקובץ powerline.sh קיים בנתיב ההתקנה:
if [ -f /usr/share/powerline/bindings/bash/powerline.sh ]; then source /usr/share/powerline/bindings/bash/powerline.sh fi
לאחר שבוצעו השינויים, כעת אנו יכולים לשמור ולצאת מעורך הטקסט בו אנו משתמשים. כדי לראות את השינויים, עדיף להפעיל מחדש את הטרמינל.
תצורה בסיסית
נוכל לשנות אפשרויות שונות של הגדרות Powerlineכגון לוח הצבעים, ההגדרות הראשיות או העיצוב. לשם כך עלינו לעבוד עם קבצים שונים, כפי שמוצג ב- תיעוד רשמי.
ב- Powerline תוכלו להגדיר אזורים או צדדים שונים, במעטפת אופיינית יש לכם את הפקודה בצד ימין. ניתן למצוא עזרה אודות תצורות אפשריות ב תיעוד רשמי. בו תוכלו לקבל מידע כיצד לשנות ולהתאים אותם לצרכים הספציפיים של כל משתמש.
ביליתי זמן מה בקריאת התיעוד ובדיקת הכלי, זה נראה טוב ומלא. XD