باورلاين ، قم بتخصيص سطر الأوامر في أوبونتو

حول باورلاين

في المقالة التالية سوف نلقي نظرة على Powerline. يمكن أن تكون هذه الأداة مفيدة للغاية عندما يتعلق الأمر بتنظيم أنفسنا لأنها تقدم معلومات مفيدة حول محطة التي سنراها في جميع الأوقات. Powerline هو مكون إضافي لخط الحالة لـ vim ، ويوفر خطوط الحالة والمطالبات للتطبيقات الأخرى، بما في ذلك zsh و bash و fish و tmux و IPython و Awesome و i3 و Qtile.

كما هو مبين في طماطم قاتلة، إنه برنامج نصي بيثون يحتوي على سطر أوامر مفرط الفيتامين. في الأساس نستطيع تخصيص سطر الأوامر ليناسب المستخدم. عندما نستخدم سطر الأوامر محليًا ، يمكننا رؤيته مع التكوين ، وعندما نستخدمه عن بُعد ، يمكننا تمييزه بوضوح.

ميزات باورلاين العامة

تشغيل باورلاين

  • Es قابلة للتوسيع وميزة غنية. تمت إعادة كتابة هذا التطبيق بالكامل باستخدام Python. وقد حقق هذا قابلية توسعية أفضل بكثير ، وملفات تهيئة أكثر مرونة وأفضل وأبسط. بالإضافة إلى قاعدة تعليمات برمجية منظمة وموجهة للكائنات مع عدم وجود تبعيات إلزامية لطرف ثالث بخلاف مترجم Python.
  • كود قاعدة مستقرة. باستخدام Python ، كان من الممكن اختبار وحدة كل الكود في المشروع. الكود هو تم اختباره للعمل مع Python 2.6+ و Python 3.
  • ويشمل دعم للمطالبات وخطوط الحالة في العديد من التطبيقات. تم تصميم المشروع في الأصل حصريًا لخطوط حالة vim ، وقد تطور لتوفير خطوط الحالة في tmux و WMs المختلفة ، والأصداف مثل bash / zsh ، والتطبيقات الأخرى.
  • تمت كتابة التكوين وأنظمة الألوان في JSON. هذا تنسيق ملف موحد وبسيط وسهل الاستخدام. يسمح للمستخدم بالتكوين السهل في جميع التطبيقات المتوافقة.
  • باورلاين هو سريع وخفيف ، مع دعم خفي لأداء أفضل. على الرغم من أن قاعدة الشفرة تمتد لألف سطر ، إلا أن التركيز الرئيسي ينصب على الأداء الجيد وأقل كود ممكن. في نفس الوقت يوفر مجموعة واسعة من الميزات. يضمن البرنامج الخفي الجديد أيضًا بدء تشغيل مثيل Python واحد فقط للمطالبات وأسطر الحالة ، مما يوفر أداءً ممتازًا.

هذه بعض ميزات Powerline ، ويمكن الرجوع إليها جميعًا بمزيد من التفصيل في وثائق المشروع الرسمية أو في صفحة جيثب.

قم بتثبيت Powerline على Ubuntu

لتثبيت Powerline في Ubuntu ، سيكون لدينا خيارات مختلفة. كل منهم يمكن أن يكون راجع وثائق المشروع. سنكون قادرين على تثبيته من نقطة ، ولكن يوصى أكثر (على الرغم من أنه لن يكون أحدث إصدار) لتثبيته من مدير الحزم. في هذا المثال ، سوف نستفيد من مناسب للتثبيت.

سنقوم أولاً بتحديث فهرس البرامج المتاحة ومن ثم يمكننا متابعة التثبيت. لهذا عليك فقط فتح Terminal (Ctrl + Alt + T) وكتابة النص

تركيب باورلاين مع apt

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 ، يمكنك تكوين مناطق أو جوانب مختلفة ، في غلاف نموذجي لديك موجه على اليمين. يمكن العثور على مساعدة حول التكوينات الممكنة في الوثائق الرسمية. يمكنك فيه الحصول على معلومات حول كيفية تعديلها وتكييفها مع الاحتياجات المحددة لكل مستخدم.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   إدواردو نافاس قال

    لقد أمضيت بعض الوقت في قراءة الوثائق واختبار الأداة ، فقد بدت جيدة جدًا وكاملة. وجه ضاحك