E5ten / rager

A pager written in Rust, like more or less.

Home Page:https://crates.io/crates/rager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rager 🎉

A terminal Pager written in Rust. Like more or less.

  • Supports any xterm-supporting terminal thanks to Termion.
  • Support mouse scrolling (or up/down keys)
  • Supports content over stdin or passed in as a filename.
  • q or Ctrl+C to quit.
cargo install rager
cargo build --color=always |& rager

TODO:

  • Visually indicate when stdin has terminated.
  • Support paging a file via command line argument.
  • Support dumping contents to your shell, or switching back.
  • Support pausing / resuming output.
  • Support follow mode (like less +F).
  • Add more key shortcuts?
  • Windows support?

All contributions welcome. How can rager be useful for you?

License

MIT or Apache-2.0, at your option.

About

A pager written in Rust, like more or less.

https://crates.io/crates/rager


Languages

Language:Rust 100.0%