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
- a07fdb7: feat(ui):
e
to open edit local markdown files in editor (@maaslalani) - 071783d: feat: copy contents of document (#439) (@maaslalani)
- b36e5ad: feat: sync glow with git.charm.sh (@aymanbagabas)
Bug fixes
- d9bf3b8: fix: don't close HTTP body (@maaslalani)
- 5f14914: fix: editor with args (#364) (@caarlos0)
- 01d9858: fix: goreleaser workflow (#358) (@caarlos0)
- 6543979: fix: performance scrolling (@meowgorithm)
- 19732a6: fix: support hard line breaks (#212) (@WieeRd)
- e0d667a: fix: use filepath.Dir instead of path.Dir (@Splode)
Others
- 8138788: Automatically read from stdin if stdin is a pipe (@meowgorithm)
- db7f49b: Bump Bubbles to v0.14.0, update accordingly, and simplify spinners (@meowgorithm)
- ff59ead: Extend example how to read from stdin (@nilsvu)
- dd1593b: 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.