Your Terminal Notebook 📒
Use glow
as your terminal markdown notebook! This release contains several
quality of life improvements such as copying file contents and editing local
files.
Highlights
Copy File Contents
Press c to copy a file's contents to your clipboard to paste anywhere you'd like!
Edit Markdowns
Edit a file by pressing e with your preferred $EDITOR
(defaults to nano
) and reloads the file with the updated changes on save!
Hard line break support
When running glow README.md
, glow
will preserve line breaks to resemble the markdown file more closely.
New Features
- a07fdb73f0cffd5ce027341fb2e98a26cc852d54: feat(ui):
e
to open edit local markdown files in editor (@maaslalani) - 071783d9078d9f52ac73f35c1a777d29052ea0af: feat: copy contents of document (#439) (@maaslalani)
- b36e5ad810b6ef9ee3b32869d2af5d7ce461c2fc: feat: sync glow with git.charm.sh (@aymanbagabas)
Bug fixes
- d9bf3b8ee89072cdec42af6d938a1bef0393c748: fix: don't close HTTP body (@maaslalani)
- 5f14914b7e698523145ee4a5031201f394947b0e: fix: editor with args (#364) (@caarlos0)
- 01d9858f7c77c1b806d1968fbcf4781cb279bdc2: fix: goreleaser workflow (#358) (@caarlos0)
- 6543979ed18616ee16f71597618bf02c5ef42de9: fix: performance scrolling (@meowgorithm)
- 19732a63035e316e3079d15030a573e89d7115cf: fix: support hard line breaks ([#212]) (@WieeRd)
- e0d667a48c914ef517fdf35d07ae2ab8bdcb7959: fix: use filepath.Dir instead of path.Dir (@Splode)
Others
- 8138788b0a24428e4950d0f0beb280650a9a896e: Automatically read from stdin if stdin is a pipe (@meowgorithm)
- db7f49b445e38c4649e098be1b16f195cecd2c0c: Bump Bubbles to v0.14.0, update accordingly, and simplify spinners (@meowgorithm)
- ff59ead353e358c085e12d5323c9863f9882da10: Extend example how to read from stdin (@nilsvu)
- dd1593b10dbd0602e7eb1e00774c4da9aa837b23: Keybindings for editing the document from the pager (@jmmoser)
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.