Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

A Markdown kiválóan alkalmas írásra, és lehetővé teszi a dokumentum formázását bármilyen szövegszerkesztőben, olyan gazdag funkciók használatával, mint a címsor, kódkivonatok, félkövér, dőlt betű, ellenőrző listák, felsoroláspontok, táblázatok stb. De míg a Markdown-t könnyű írni egy szerkesztőben, például a nano-ban, a terminálban nem olyan könnyű elolvasni.

A Glow egy parancssori segédprogram, amely úgy jeleníti meg a Markdown dokumentumokat, ahogyan azokat olvasni kell.

Mi az a Markdown, és miért nehéz megjeleníteni egy terminálban?

A Markdown egy konvenció a szöveg formázására, és ez nagyjából az ellentéte a What You See Is What You Get (WYSIWYG) típusú szerkesztő.

A Markdown dokumentumok különféle szimbólumokat tartalmaznak, amelyek megmutatják, hogyan kell formázni a szöveget az oldalon. Ezeket a szimbólumokat egy Markdown elemző értelmezi, és vagy egy dokumentumolvasóban jeleníti meg, vagy konvertálja HTML-be, hogy megjelenjen a weben.

instagram viewer

Ez azért van, mert a Markdown egy külső alkalmazás által értelmezett szimbólumokra támaszkodik, így a legegyszerűbb szövegszerkesztőben is létrehozhatja. Nincs szükség több gigabájtos MS Office-letöltésre Markdown-dokumentum létrehozásához; megteheti nano, vim vagy Emacs rendszerben.

A Markdown dokumentumok megjelenítése más kérdés. Persze, újra kinyithatod nanoban, vagy használhatod macska a fájl tartalmának megtekintéséhez, de a Markdown nem jelenik meg úgy, ahogy kellene az olvasók számára; helyette a formázási szimbólumokat fogja látni.

Olyan felhasználók számára, akik sok időt töltenek Git adattárak klónozása, ez gyorsan házimunka lesz. A Git README fájlok jellemzően Markdown-dokumentumok, és ha megosztja a figyelmét egy Markdown-dokumentum gondolati megjelenítése és a tartalmának megemésztése között, akkor sok mindenről lemaradhat.

Bár használhat egy dedikált GUI Markdown megjelenítőt, vagy megtekintheti a webhelyet, ez azt jelenti, hogy defókuszálnia kell, és elhagynia kell a terminált. Ha VPS-t használ, vagy idegenkedik bármilyen grafikus felhasználói felülettől, akkor nem lesz szerencséje.

A Glow egy terminálalapú Markdown-olvasó, amely tökéletes a Markdown dokumentáció közvetlen parancssorból történő olvasásához. Használhatja Markdown-fájlok felfedezésére, és elrejtheti azokat magángyűjteményében.

Hogyan telepítsük a Glow-t Linuxra

Bár a Glow nem érhető el a legtöbb Linux disztribúció hivatalos tárolójában, mégis könnyű telepíteni.

A Debianról és származékairól

A Glow Ubuntu- és Debian-alapú disztribúciókra való telepítéséhez először hozzá kell adnia a Glow GPG kulcsot, majd hozzá kell adnia a lerakatát a rendszer forráslistájához.

Adja hozzá a kulcsot a kulcstartóhoz és a tárolót a forrásokhoz a következő módon:

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 [signed-by=/etc/apt/keyrings/charm.gpg] https://repo.charm.sh/apt/" | sudo tee /etc/apt/sources.list.d/charm.list

Frissítse a rendszer csomaglistáját, majd telepítse a Glow-t a következővel:

sudo apt frissítés
sudo apt telepítés világít

Telepítse a Glow-t Fedorára

A Glow letöltéséhez és telepítéséhez Fedora, RHEL és egyéb RPM-alapú disztribúciók, először futtassa a következő parancsot:

visszhang '[báj]
name=Charm
baseurl=https://repo.charm.sh/yum/
engedélyezve=1
gpgcheck=1
gpgkey=https://repo.charm.sh/yum/gpg.key' | sudo tee /etc/yum.repos.d/charm.repo

Ezután telepítse a Glow-t a következő beírásával:

sudo yum telepítés világít

Az Arch Linuxon és származékain

Telepítheti a Glow-t Arch-alapú disztribúciókra az alapértelmezett csomagkezelő, a Pacman használatával.

sudo pacman -S glow

Telepítse a Glow-t Snap-ként

Ha elég szerencsés a Canonical szabadalmaztatott Snap Store-ja által támogatott rendszerrel, telepítheti a Glow-t a következőkkel:

sudo snap telepítés világít

Azok számára, akiknek nincs telepítve a Snap, vagy nem tudják, hogyan működik, tekintse meg részletes útmutatónkat a Snap Store telepítése és használata Linux rendszeren.

A Glow használata Markdown-dokumentumok olvasásához a terminálon

A Glow használatának legegyszerűbb módja egy Markdown fájl átadása argumentumként:

világít ez-dokumentum.md

Amint láthatja, a Glow egy egyébként nehéz dokumentumot készített, félkövér és dőlt betűkkel, idézett szövegekkel, táblázatokkal, listákkal és hivatkozásokkal horgonyszöveggel.

Ez elég ügyes, és a Glow terminál felhasználói felülettel is rendelkezik. A következőkkel aktiválhatja:

világít

...és a Glow bemutatja a helyi Markdown fájlok rekurzív listáját. A listában navigálhat a billentyűzet nyílbillentyűivel, és nyomja meg a gombot Visszatérés hogy válasszon egyet. Ütés Kilépés visszatér a főmenübe.

A Glow-t bármelyik könyvtárban elindíthatja, ha argumentumként hozzáadja a könyvtár elérési útját:

ragyog ~/my/markdown/file/dump/

A Glow megkönnyíti a Markdown fájlok tárolását, hogy később gyorsan tájékozódhasson. Egyszerűen nyissa meg bármelyik Markdown dokumentumot a Glow TUI-val, és nyomja meg a gombot S a billentyűzetén.

Alternatív megoldásként, ha nem szeretné megnyitni a teljes TUI-t egy Markdown dokumentum elrejtéséhez, amely közvetlenül előtte van, futtassa:

ragyogó rejtekhely ez-dokumentum.md

A rejtett cikkeket a fő TUI-ból találhatja meg a Tab gombbal navigálhat a "rejtése" lapra.

Használja a Glow-t Markdown-dokumentumok online olvasásához

A Glow tökéletesen működik a GitHub README fájlokkal, és ha tudja a kívánt tárhely nevét, akkor:

glow github.com/charmbracelet/glow

...az eredmény a Glow README lekérése a GitHubról és normál kimenetként jelenik meg.

Ha a Markdown fájl máshol van, használhatja:

ragyog https://host.tld/file.md

Testreszabhatja a Glow-t a terminálon a Markdown megjelenítéséhez

A Glow úgy működik, ahogy van, és megpróbálja észlelni a terminál színsémáját, mielőtt bemutatná a formázott Markdownt. Ha szeretné, módosíthatja az alapértelmezett beállításokat, és a stíluskapcsolóval választhat a világos vagy sötét téma közül -s.

izzás -s fény

Vagy váltson át sötét módba a következőkkel:

világít -s sötét

Ha van egyéni stíluslapja, könnyen használhatja a Glow-val is:

világít-saz én stílusom.json

A ragyogás megkönnyíti a leértékelési dokumentumok megjelenítését

A Markdown-dokumentumok olvasása a terminálon hatalmas életminőség-javítást jelent, és azt jelenti, hogy nem kell rendszererőforrásokat költenie egy újabb grafikus felhasználói felület vezérelt alkalmazás vagy böngésző megnyitására.

Ha szeretne egy kis szünetet tartani a hosszadalmas Markdown-dokumentumok olvasása közben, akkor a termináljáról is kereshet YouTube-videókat!