Αναγνώστες σαν εσάς βοηθούν στην υποστήριξη του MUO. Όταν κάνετε μια αγορά χρησιμοποιώντας συνδέσμους στον ιστότοπό μας, ενδέχεται να κερδίσουμε μια προμήθεια θυγατρικών. Διαβάστε περισσότερα.

Το Markdown είναι εξαιρετικό για γραφή και σας επιτρέπει να μορφοποιήσετε ένα έγγραφο σε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου, χρησιμοποιώντας πλούσιες δυνατότητες, όπως επικεφαλίδες, αποσπάσματα κώδικα, έντονους χαρακτήρες, πλάγιους χαρακτήρες, λίστες ελέγχου, κουκκίδες, πίνακες και άλλα. Αλλά ενώ το Markdown είναι εύκολο να γραφτεί σε ένα πρόγραμμα επεξεργασίας όπως το nano, δεν είναι τόσο εύκολο να το διαβάσετε στο τερματικό.

Το Glow είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που εμφανίζει τα έγγραφα Markdown με τον τρόπο που πρόκειται να διαβαστούν.

Τι είναι το Markdown και γιατί είναι δύσκολο να εμφανιστεί σε ένα τερματικό;

Το Markdown είναι μια σύμβαση για τη μορφοποίηση κειμένου, και είναι λίγο πολύ το αντίθετο του α Επεξεργαστής τύπου What You See Is What You Get (WYSIWYG)..

Τα έγγραφα Markdown περιέχουν μια ποικιλία συμβόλων που δείχνουν πώς υποτίθεται ότι το κείμενο πρέπει να μορφοποιηθεί σε μια σελίδα. Αυτά τα σύμβολα ερμηνεύονται από έναν αναλυτή Markdown και είτε εμφανίζονται σε πρόγραμμα ανάγνωσης εγγράφων είτε μετατρέπονται σε HTML για να εμφανίζονται στον Ιστό.

Επειδή το Markdown βασίζεται στα σύμβολα που ερμηνεύονται από μια εξωτερική εφαρμογή, μπορείτε να το δημιουργήσετε ακόμα και στον πιο απλό επεξεργαστή κειμένου. Δεν χρειάζεστε λήψη MS Office πολλών gigabyte για να δημιουργήσετε ένα έγγραφο Markdown. μπορείτε να το κάνετε σε nano, vim ή Emacs.

Η εμφάνιση εγγράφων Markdown είναι διαφορετική υπόθεση. Σίγουρα, μπορείτε να τα ανοίξετε ξανά σε nano ή μπορείτε να τα χρησιμοποιήσετε Γάτα για να δείτε τα περιεχόμενα του αρχείου, αλλά δεν θα δείτε το Markdown να αποδίδεται όπως θα έπρεπε για τους αναγνώστες. θα δείτε τα σύμβολα μορφοποίησης.

Για χρήστες που ξοδεύουν πολύ χρόνο κλωνοποίηση αποθετηρίων Git, αυτό γίνεται γρήγορα αγγαρεία. Τα αρχεία Git README είναι τυπικά έγγραφα Markdown και ο διαχωρισμός της προσοχής σας μεταξύ της νοητικής απόδοσης ενός εγγράφου Markdown και της αφομοίωσης του περιεχομένου του σημαίνει ότι μπορείτε να χάσετε πολλά.

Παρόλο που θα μπορούσατε να χρησιμοποιήσετε μια αποκλειστική απόδοση GUI Markdown ή να δείτε τον ιστότοπο, αυτό σημαίνει ότι θα πρέπει να αποεστιάσετε και να αποχωρήσετε από το τερματικό σας. Εάν χρησιμοποιείτε VPS ή έχετε αποστροφή για οποιουδήποτε είδους GUI, δεν θα σας τύχει.

Το Glow είναι ένας αναγνώστης Markdown που βασίζεται σε τερματικό και είναι ιδανικός για την ανάγνωση της τεκμηρίωσης Markdown απευθείας στη γραμμή εντολών. Μπορείτε να το χρησιμοποιήσετε για να ανακαλύψετε αρχεία Markdown και να τα αποθηκεύσετε στην ιδιωτική σας συλλογή.

Πώς να εγκαταστήσετε το Glow σε Linux

Αν και το Glow δεν είναι διαθέσιμο στα επίσημα αποθετήρια των περισσότερων διανομών Linux, εξακολουθεί να είναι εύκολο να το εγκαταστήσετε.

Σχετικά με το Debian και τα παράγωγά του

Για να εγκαταστήσετε το 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
echo "deb [signed-by=/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 πληκτρολογώντας:

sudo yum εγκαθιστώ λάμψη

Στο Arch Linux και τα παράγωγά του

Μπορείτε να εγκαταστήσετε το Glow σε διανομές που βασίζονται στο Arch χρησιμοποιώντας τον προεπιλεγμένο διαχειριστή πακέτων, Pacman.

sudo pacman -S λάμψη

Εγκαταστήστε το Glow as a Snap

Εάν είστε αρκετά τυχεροί και έχετε ένα σύστημα που υποστηρίζεται από το ιδιόκτητο Snap Store της Canonical, μπορείτε να εγκαταστήσετε το Glow με:

sudo snap εγκαθιστώ λάμψη

Για όσους δεν έχουν εγκαταστήσει το Snap ή δεν ξέρουν πώς λειτουργεί, ανατρέξτε στον αναλυτικό οδηγό μας εγκατάσταση και χρήση του Snap Store σε Linux.

Χρήση Glow για ανάγνωση εγγράφων Markdown στο τερματικό σας

Ο πιο απλός τρόπος για να χρησιμοποιήσετε το Glow είναι να του περάσετε ένα αρχείο Markdown ως όρισμα:

λάμψη Αυτό-έγγραφο.md

Όπως μπορείτε να δείτε, το Glow απέδωσε ένα κατά τα άλλα δύσκολο έγγραφο, πλήρες με έντονους και πλάγιους χαρακτήρες, κείμενο σε εισαγωγικά, πίνακες, λίστες και συνδέσμους με κείμενο αγκύρωσης.

Αυτό είναι αρκετά προσεγμένο και το Glow έρχεται επίσης με διεπαφή χρήστη τερματικού. Μπορείτε να το ενεργοποιήσετε με:

λάμψη

...και το Glow θα σας παρουσιάσει μια αναδρομική λίστα τοπικών αρχείων Markdown. Μπορείτε να πλοηγηθείτε στη λίστα με τα πλήκτρα βέλους του πληκτρολογίου σας και να πατήσετε ΕΠΙΣΤΡΟΦΗ για να επιλέξετε ένα. Να χτυπήσει Esc θα σας επιστρέψει στο κύριο μενού.

Μπορείτε να εκκινήσετε το Glow σε οποιονδήποτε κατάλογο προσθέτοντας τη διαδρομή καταλόγου ως όρισμα:

λάμψη ~/my/markdown/file/dump/

Το Glow σας διευκολύνει να αποθηκεύσετε αρχεία Markdown για γρήγορη αναφορά αργότερα. Απλώς ανοίξτε οποιοδήποτε έγγραφο Markdown με το Glow TUI και πατήστε μικρό στο πληκτρολόγιό σας.

Εναλλακτικά, εάν δεν θέλετε να ανοίξετε το πλήρες TUI για να αποθηκεύσετε ένα έγγραφο Markdown που βρίσκεται ακριβώς μπροστά σας, εκτελέστε:

λάμψη απόκρυψη Αυτό-έγγραφο.md

Μπορείτε να βρείτε τα αποθηκευμένα άρθρα σας από την κύρια TUI, χρησιμοποιώντας το Αυτί κλειδί για πλοήγηση στην καρτέλα "απόκρυψη".

Χρησιμοποιήστε το Glow για να διαβάσετε ηλεκτρονικά έγγραφα Markdown

Το Glow λειτουργεί τέλεια με τα αρχεία GitHub README και αν γνωρίζετε το όνομα του αποθετηρίου που θέλετε, τότε:

λάμψη github.com/charmbracelet/glow

...θα έχει ως αποτέλεσμα την ανάκτηση του Glow README από το GitHub και την απόδοση ως τυπική έξοδο.

Εάν το αρχείο Markdown βρίσκεται αλλού, μπορείτε να χρησιμοποιήσετε:

λάμψη https://host.tld/file.md

Προσαρμόστε το Glow για εμφάνιση Markdown στο τερματικό

Το Glow λειτουργεί καλά όπως είναι και θα προσπαθήσει να ανιχνεύσει τον συνδυασμό χρωμάτων του τερματικού σας πριν σας παρουσιάσει το μορφοποιημένο Markdown. Μπορείτε να αλλάξετε τις προεπιλογές αν θέλετε και να επιλέξετε από ανοιχτό ή σκούρο θέμα με το διακόπτη στυλ -μικρό.

λάμψη -s φως

Ή μεταβείτε στη σκοτεινή λειτουργία με:

λάμψη -ς σκοτεινός

Εάν έχετε ένα προσαρμοσμένο φύλλο στυλ, μπορείτε εύκολα να το χρησιμοποιήσετε και με το Glow:

λάμψη-μικρότο στυλ μου.json

Το Glow διευκολύνει την απόδοση εγγράφων Markdown

Η ανάγνωση εγγράφων Markdown στο τερματικό σας είναι μια τεράστια βελτίωση της ποιότητας ζωής και σημαίνει ότι δεν χρειάζεται να ξοδεύετε πόρους του συστήματος ανοίγοντας ακόμη μια εφαρμογή ή πρόγραμμα περιήγησης που βασίζεται σε GUI.

Αν θέλετε να κάνετε ένα διάλειμμα από την ανάγνωση μεγάλων εγγράφων Markdown, μπορείτε επίσης να αναζητήσετε βίντεο YouTube από το τερματικό σας!