كيفية استخدام xmore لعرض الملفات النصية



جرب أداة القضاء على المشاكل

تعد برامج تحرير النصوص أكثر التطبيقات شيوعًا على Linux ، ويبدو أن لدى العديد من الأشخاص آراء قوية جدًا حول هذه التقنية. قراءة الملفات النصية دون تحريرها هو أمر يقوم به المطورون بشكل يومي. يفضل بعض الأشخاص استخدام أوامر أقل أو أكثر لهذا ، لكن المزيد والمزيد من الناس يفضلون بيئة رسومية لجميع العمليات النصية.



يمكن لأمر xmore أن يحل محل أي من هذين الأمرين بسهولة. ربما بشكل أكثر واقعية ، يمكنك استخدامه في أي نص برمجي من Bash أو zsh أو tcsh تكتبه. إذا كنت تريد عرض ملف README أو TODO أثناء قيام المستخدم بتنفيذ برنامج نصي للتثبيت ، فمن السهل جدًا القيام بذلك مع xmore. يمكن لمستخدمي Linux المبتدئين متابعة التثبيت بهذه الطريقة بسهولة.



الطريقة الأولى: عرض النص باستخدام xmore

على سبيل المثال ، لنفترض أنك تعمل على تجميع تطبيقاتك الخاصة من المصدر ، والتي تعد واحدة من أكثر المهام اليومية شيوعًا إذا أجريت أي نوع من التطوير على الإطلاق. إذا قمت بتنزيل قائمة TODO من مستودع حيث كنت تعمل على كود Linux ، فقد ترغب في تجربة:



xmore ~ ​​/ التنزيلات / TODO

كنا نستخدم قائمة TODO من محرر نصوص nano متعدد الاستخدامات كمثال. يتم تحميله بسهولة في نافذة ويوزع كل النص لتسهيل القراءة.

اكسموريا

الطريقة 2: استخدام xmore في برنامج التثبيت النصي

بشكل أكثر واقعية ، ستجد أن xmore يستخدم لنقل الأخبار العاجلة إلى المستخدمين الذين يقومون بتثبيت التطبيقات أو عناوين الألعاب عبر الإنترنت. يمكنك استخدام هذا في أي مكان تحتاج فيه لعرض ملف نصي للمستخدم في برنامج نصي للتثبيت. لنفترض أنك بحاجة إلى عرض ملف NEWS يحتوي على معلومات حول التغييرات التي تم إجراؤها على أحد البرامج. يمكنك إضافة xmore NEWS -bg “cadet blue” لإظهار مربع رسالة منبثق يمكن للمستخدم التمرير خلاله ، لكن نص التثبيت لن يستمر حتى ينتهي من استخدامه.

xmoreb

يمكن أن تأخذ خيارات -bg و -fg أي أسماء ألوان صالحة X11 تريدها ؛ تم استخدام المتدرب الأزرق كمثال فقط. يتم تضمين هذه الأضواء بشكل عام في ملف يسمى rgb.txt في دليل X11 الخاص بك ، وهو مورد رائع للمطورين الذين يحتاجون إلى استخدام أي من تطبيقات XFree86 الأساسية في برامج التثبيت الخاصة بهم. ستظل هذه الألوان بشكل عام كما هي عبر جميع توزيعات Linux التي تتطلب استخدام XFree86 كخادم X. في حالة استخدام خوادم X أخرى في المستقبل ، ستكون هذه البرامج النصية في حاجة إلى تحديثات.

2 دقيقة للقراءة