القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة. اقرأ أكثر.

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

الوهج هو أداة مساعدة لسطر الأوامر تعرض مستندات Markdown بالطريقة التي يجب قراءتها.

ما هو Markdown ، ولماذا يصعب عرضه في الجهاز الطرفي؟

Markdown هو اصطلاح لتنسيق النص، وهو إلى حد كبير عكس ما تراه هو ما تحصل عليه (WYSIWYG) محرر نوع.

تحتوي مستندات Markdown على مجموعة متنوعة من الرموز التي توضح كيفية تنسيق النص على الصفحة. يتم تفسير هذه الرموز بواسطة محلل Markdown ، ويتم عرضها إما في قارئ مستندات أو تحويلها إلى HTML لعرضها على الويب.

ذلك لأن Markdown يعتمد على الرموز التي يتم تفسيرها بواسطة تطبيق خارجي يمكنك إنشاؤها حتى في أبسط محرر نصوص. لا تحتاج إلى تنزيل MS Office متعدد الجيجابايت لإنشاء مستند Markdown ؛ يمكنك القيام بذلك في nano أو vim أو Emacs.

instagram viewer

يعد عرض مستندات Markdown أمرًا مختلفًا. بالتأكيد ، يمكنك فتحها في nano مرة أخرى ، أو يمكنك استخدامها قطة لعرض محتويات الملف ، لكنك لن ترى Markdown كما يجب أن يكون للقراء ؛ سترى رموز التنسيق بدلاً من ذلك.

للمستخدمين الذين يقضون الكثير من الوقت استنساخ مستودعات Git، سرعان ما يصبح هذا عملاً روتينيًا. عادةً ما تكون ملفات Git README عبارة عن مستندات Markdown ، وتقسيم انتباهك بين تقديم مستند Markdown ذهنيًا وهضم محتواه يعني أنه يمكنك تفويت الكثير.

بينما يمكنك استخدام عارض واجهة المستخدم الرسومية Markdown المخصص ، أو التحقق من موقع الويب ، فإن هذا يعني أنه سيتعين عليك إلغاء التركيز وترك الجهاز الطرفي. إذا كنت تستخدم خادم VPS أو كنت تنفر من أي نوع من واجهات المستخدم الرسومية ، فلن يحالفك الحظ.

Glow هو قارئ Markdown قائم على المحطة وهو مثالي لقراءة وثائق Markdown مباشرة على سطر الأوامر. يمكنك استخدامه لاكتشاف ملفات Markdown وإخفائها في مجموعتك الخاصة.

كيفية تثبيت Glow على Linux

على الرغم من أن Glow غير متوفر في معظم المستودعات الرسمية لتوزيعات Linux ، إلا أنه لا يزال من السهل تثبيته.

على دبيان ومشتقاته

لتثبيت Glow على التوزيعات المستندة إلى Ubuntu و Debian ، ستحتاج أولاً إلى إضافة مفتاح Glow GPG ثم إضافة مستودعه إلى قائمة مصادر نظامك.

أضف المفتاح إلى حلقة المفاتيح والمستودع إلى مصادرك باستخدام:

sudo mkdir -p / etc / apt / keyrings
curl -fsSL https://repo.charm.sh/apt/gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/charm.gpg
صدى "ديب [توقيع من قبل =/etc/apt / keyrings / charm.gpg] https://repo.charm.sh/apt/ "| sudo tee /etc/apt/sources.list.d/charm.list

قم بتحديث قائمة حزم نظامك ، ثم قم بتثبيت Glow باستخدام:

sudo apt تحديث
sudo apt ثَبَّتَ يشع

قم بتثبيت Glow على Fedora

لتنزيل Glow وتثبيته على Fedora و RHEL و التوزيعات الأخرى المستندة إلى RPM، قم بتشغيل الأمر التالي أولاً:

صدى صوت '[سحر]
الاسم = سحر
baseurl = https://repo.charm.sh/yum/
تمكين = 1
gpgcheck = 1
gpgkey = https://repo.charm.sh/yum/gpg.key '| sudo tee /etc/yum.repos.d/charm.repo

ثم قم بتثبيت Glow عن طريق كتابة:

سودو يم ثَبَّتَ يشع

على Arch Linux ومشتقاته

يمكنك تثبيت Glow على التوزيعات المستندة إلى Arch باستخدام مدير الحزم الافتراضي ، Pacman.

توهج sudo pacman -S

قم بتثبيت Glow as Snap

إذا كنت محظوظًا بما يكفي لامتلاكك نظامًا مدعومًا من متجر Snap Store الخاص بشركة Canonical ، فيمكنك تثبيت Glow باستخدام:

sudo المفاجئة ثَبَّتَ يشع

بالنسبة لأولئك الذين ليس لديهم Snap مثبتًا أو لا يعرفون كيف يعمل ، راجع دليلنا المفصل على تثبيت Snap Store واستخدامه على Linux.

استخدام الوهج لقراءة مستندات Markdown في جهازك الطرفي

الطريقة الأكثر مباشرة لاستخدام Glow هي تمرير ملف Markdown كوسيطة:

يشع هذا-وثيقة.md

كما ترى ، قدم Glow مستندًا صعبًا بخلاف ذلك ، مكتمل بخط غامق ومائل ، ونص مقتبس ، وجداول ، وقوائم ، وروابط بنص رابط.

هذا أنيق جدًا ، ويأتي Glow أيضًا بواجهة مستخدم طرفية. يمكنك تفعيله من خلال:

يشع

... وسيقدم لك Glow قائمة متكررة من ملفات Markdown المحلية. يمكنك التنقل في القائمة باستخدام مفاتيح الأسهم في لوحة المفاتيح ، والضغط على يعود لاختيار واحد. ضرب خروج سيعيدك إلى القائمة الرئيسية.

يمكنك تشغيل Glow في أي دليل عن طريق إضافة مسار الدليل كوسيطة:

توهج ~/my/markdown / ملف / تفريغ /

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

بدلاً من ذلك ، إذا كنت لا ترغب في فتح TUI الكامل لإخفاء مستند Markdown الموجود أمامك مباشرةً ، فقم بتشغيل:

توهج خبأ هذا-وثيقة.md

يمكنك العثور على مقالاتك المخبأة من TUI الرئيسية ، باستخدام ملف فاتورة غير مدفوعة مفتاح للانتقال إلى علامة التبويب "إخفاء".

استخدم الوهج لقراءة مستندات Markdown عبر الإنترنت

يعمل Glow بشكل مثالي مع ملفات GitHub README ، وإذا كنت تعرف اسم المستودع الذي تريده ، فعندئذٍ:

توهج جيثب.كوم / شارمبريسليت / توهج

... سيؤدي إلى جلب Glow README من GitHub وتقديمه كإخراج قياسي.

إذا كان ملف Markdown الخاص بك موجودًا في مكان آخر ، فيمكنك استخدام:

توهج https://host.tld/file.md

تخصيص الوهج لعرض Markdown في الوحدة الطرفية

يعمل التوهج بشكل جيد ، وسيحاول اكتشاف نظام الألوان الطرفي الخاص بك قبل تقديم Markdown المنسق لك. يمكنك تغيير الإعدادات الافتراضية إذا كنت ترغب في ذلك ويمكنك الاختيار من بين سمة فاتحة أو داكنة باستخدام مفتاح النمط .

توهج ضوء

أو قم بالتبديل إلى الوضع المظلم باستخدام:

توهج الظلام

إذا كانت لديك ورقة أنماط مخصصة ، فيمكنك استخدامها بسهولة مع Glow أيضًا:

يشعإسلوبي.json

يجعل الوهج من السهل تقديم مستندات Markdown

تعد قراءة مستندات Markdown في جهازك الطرفي بمثابة تحسين كبير في جودة الحياة ، ويعني أنك لست بحاجة إلى إنفاق موارد النظام في فتح تطبيق أو متصفح آخر يعتمد على واجهة المستخدم الرسومية.

إذا كنت ترغب في أخذ استراحة من قراءة مستندات Markdown المطولة ، فيمكنك البحث عن مقاطع فيديو YouTube من جهازك أيضًا!