קוראים כמוך עוזרים לתמוך ב-MUO. כאשר אתה מבצע רכישה באמצעות קישורים באתר שלנו, אנו עשויים להרוויח עמלת שותף. קרא עוד.

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

Glow הוא כלי שורת פקודה שמציג מסמכי Markdown בצורה שבה הם אמורים להיקרא.

מהו Markdown, ומדוע קשה להציג בטרמינל?

Markdown היא מוסכמה לעיצוב טקסט, וזה פחות או יותר ההפך מא מה שאתה רואה זה מה שאתה מקבל (WYSIWYG) סוג עורך.

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

זה בגלל ש-Markdown מסתמך על הסמלים שמתפרשים על ידי אפליקציה חיצונית שתוכל ליצור אותו אפילו בעורך הטקסט הפשוט ביותר. אינך זקוק להורדה של MS Office של מספר ג'יגה-בייט כדי ליצור מסמך Markdown; אתה יכול לעשות את זה בננו, vim או Emacs.

הצגת מסמכי Markdown היא עניין אחר. בטח, אתה יכול לפתוח אותם בננו שוב, או שאתה יכול להשתמש

instagram viewer
חתול כדי להציג את תוכן הקובץ, אך לא תראה את ה-Markdown מעובד כפי שהוא צריך להיות עבור הקוראים; במקום זאת תראה את סמלי העיצוב.

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

אמנם אתה יכול להשתמש במעבד GUI Markdown ייעודי, או לבדוק את האתר, אבל זה אומר שתצטרך לבטל את המיקוד ולעזוב את הטרמינל שלך. אם אתה משתמש ב-VPS או שיש לך סלידה מ-GUI מכל סוג שהוא, לא יהיה לך מזל.

Glow הוא קורא Markdown מבוסס מסוף המושלם לקריאת תיעוד Markdown ישירות בשורת הפקודה. אתה יכול להשתמש בו כדי לגלות קבצי Markdown ולאחסן אותם באוסף הפרטי שלך.

כיצד להתקין Glow על לינוקס

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

על דביאן ונגזרותיה

כדי להתקין את Glow בהפצות מבוססות אובונטו ודביאן, ראשית, תצטרך להוסיף את מפתח 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
echo "deb [חתום על ידי=/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 בפדורה

כדי להוריד ולהתקין את 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

התקן את Glow as a Snap

אם התמזל מזלך לקבל מערכת הנתמכת על ידי חנות Snap הקניינית של Canonical, תוכל להתקין את Glow עם:

sudo snap להתקין לַהַט

למי ש-Snap לא מותקן או לא יודע איך זה עובד, עיין במדריך המפורט שלנו על התקנה ושימוש ב-Snap Store ב-Linux.

שימוש ב-Glow לקריאת מסמכי Markdown בטרמינל שלך

הדרך הפשוטה ביותר להשתמש ב-Glow היא להעביר לו קובץ Markdown כארגומנט:

לַהַט זֶה-מסמך.md

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

זה די מסודר, ו-Glow מגיע גם עם ממשק משתמש מסוף. אתה יכול להפעיל אותו באמצעות:

לַהַט

...ו-Glow יציג בפניכם רשימה רקורסיבית של קבצי Markdown מקומיים. אתה יכול לנווט ברשימה עם מקשי החצים במקלדת, וללחוץ לַחֲזוֹר כדי לבחור אחד. מכה יציאה יחזיר אותך לתפריט הראשי.

אתה יכול להפעיל את Glow בכל ספרייה על ידי הוספת נתיב הספרייה כארגומנט:

זוהר ~/my/markdown/file/dump/

Glow מקל עליך לאחסן קבצי Markdown לעיון מהיר מאוחר יותר. פשוט פתח כל מסמך Markdown עם Glow TUI, ולחץ ס במקלדת שלך.

לחלופין, אם לא בא לך לפתוח את ה-TUI המלא כדי לאחסן מסמך Markdown שנמצא ממש מולך, הרץ:

מחסן זוהר זֶה-מסמך.md

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

השתמש ב-Glow כדי לקרוא מסמכי Markdown באינטרנט

Glow עובד בצורה מושלמת עם קבצי GitHub README, ואם אתה יודע את שם המאגר שאתה רוצה, אז:

glow github.com/charmbracelet/glow

...יביא לכך שה-Glow README יובא מ-GitHub ויעובד כפלט סטנדרטי.

אם קובץ ה-Markdown שלך נמצא במקום אחר, אתה יכול להשתמש ב:

זוהר https://host.tld/file.md

התאם אישית את זוהר להצגת סימון במסוף

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

אור זוהר

או עבור למצב כהה עם:

זוהר כהה

אם יש לך גיליון סגנונות מותאם אישית, תוכל להשתמש בו בקלות גם עם Glow:

לַהַטהסגנון שלי‎.json

זוהר מקל על עיבוד מסמכי Markdown

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

אם בא לך לקחת הפסקה מקריאת מסמכי Markdown ארוכים, תוכל לחפש סרטוני YouTube גם מהמסוף שלך!