In het volgende artikel gaan we Glow bekijken. Dit is een op een terminal gebaseerde Markdown-lezer die helemaal opnieuw is ontworpen. Dit programma kan bestanden vinden van Markdown locales, in submappen of in een lokale Git-repository.
Glow is een CLI-tool die Markdown-bestanden in de Gnu/Linux-terminal kan weergeven en lezen. Het stelt ons ook in staat om Markdown-bestanden te ordenen. Houd er rekening mee dat Glow is geen Markdown-editor, dus we kunnen het niet gebruiken om tekst in deze taal te schrijven.
Installeer Glow op Ubuntu
Glow is beschikbaar voor verschillende besturingssystemen. Voor Ubuntu en Debian bieden de makers van dit programma .DEB-pakketten voor verschillende architecturen.. Deze pakketten vind je in je releases pagina. Als u liever de nieuwste versie downloadt die vandaag van dit programma is uitgebracht, kunt u ook een terminal openen (Ctrl+Alt+T) en erin uitvoeren wget als volgt:
wget https://github.com/charmbracelet/glow/releases/download/v1.4.1/glow_1.4.1_linux_amd64.deb
Wanneer het downloaden is voltooid, hoeft u alleen deze andere opdracht te gebruiken om: installeer het programma:
sudo apt install ./glow_1.4.1_linux_amd64.deb
Een snelle blik op Glow
Glow kan op twee manieren worden gebruikt: van de CLI en van zijn TUI.
geen argumenten
Als we Glow zonder argumenten uitvoeren, wordt de tekstuele gebruikersinterface (TUI) gestart en wordt de computer gescand op lokale Markdown-bestanden.. Het programma zal de bestanden in de huidige directory en subdirectories vinden.
Vanuit deze interface kunnen we: sleutel gebruiken? om beschikbare sneltoetsen weer te geven.
wimpers
Het programma heeft tabbladen. We zullen kunnen tussen deze schakelen met de tab-toets.
- In de lokaal tabblad we zullen zien lokaal gehoste bestanden.
- La opgeborgen tabblad werkt als een bladwijzer. Het programma het stelt ons in staat om bladwijzers te maken door op de 's'-toets te drukken op het bestand dat ons interesseert, of terwijl we de inhoud zien. Deze bladwijzer is alleen zichtbaar in de huidige map. U kunt op de 'x'-toets drukken om de bladwijzer te verwijderen (niet het bestand) of zelfs een notitie toevoegen door op de 'm'-toets te drukken.
- La tabblad nieuws geeft changelogs en andere berichten van Glow-ontwikkelaars weer.
Markdown-bestanden zoeken
Vanuit de TUI kunnen we ook de -a optie gebruiken om vind alle Markdown-bestanden in de huidige map en zijn submappen.
glow -a
In de resultaten kunnen we de pijltjestoetsen gebruiken om door de bestanden op het scherm te scrollen. Het stelt ons ook in staat om de help-opties te gebruiken die onderaan worden weergegeven. Met de zoekoptie in deze weergave kunnen we bestanden zoeken op naam, niet op inhoud..
Laad een van de afwaarderingsbestanden
Het eenvoudigste gebruik van Glow is van de CLI, en Het zal ons helpen om een Markdown-bestand te laden. Het programma zal alle weergegeven inhoud op het scherm weergeven. Om dit te zien, hoeven we alleen te typen:
glow archivo_markdown
locator
In de CLI kunnen we: gebruik de locator-optie om de tekst van een van de bestanden weer te geven. We hoeven de optie -p alleen als volgt te gebruiken:
glow -p archivo_markdown
In deze weergave hebben we de mogelijkheid om: gebruik de / toets en typ dan een tekst om ernaar te zoeken in het bestand. U kunt op de ' toetshoek' uit het zicht verdwijnen.
kies een stijl
Vanuit de terminal kunnen we ook een stijl kiezen met behulp van de -s optie. Als er geen optie is, probeert het programma de huidige achtergrondkleur van de terminal te detecteren en kiest automatisch de donkere of lichte stijl.. Dit kan worden gewijzigd met het commando:
glow -s [dark|light]
Help
naar krijg meer details over het gebruik van dit programma, hulp kan worden geraadpleegd met het commando:
glow --help
uninstall
Voor het geval je dat wilt verwijder het programma van uw computer, je hoeft alleen maar een terminal te openen (Ctrl+Alt+T) en de opdracht erin te starten:
sudo apt remove glow
Over het algemeen is Glow een handig hulpmiddel voor het bekijken en organiseren van Markdown-bestanden vanaf de terminal. Zoals de meeste tools voor de terminal, is deze misschien niet voor iedereen geschikt. Voor Voor meer informatie over deze software of het gebruik ervan, kunnen gebruikers naar de repository op GitHub.