Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
pspg
Unix pager (with very rich functionality) designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Works well with pgcli too. Can be used as CSV or TSV viewer too. It supports searching, selecting rows, columns, or block and export selected area to clipboard.
There is a --config flag to specify the location[1] but I agree it should be in $XDG_CONFIG_HOME by default.
[1] https://github.com/noborus/ov/blob/master/main.go#L207
- https://github.com/sharkdp/bat (uses `less` under the hood, syntax highlighting and git diffs)
If the log-file viewing capabilities look interesting to you, check out lnav, which is built for that and excels at it:
https://lnav.org/
First of all please keep in mind that "less" is wonderfully updated https://github.com/gwsw/less
It can also be created using the ov(oviewer) package. Here's a sample: https://github.com/noborus/mdviewer
Related posts
- View large files and CSV files using ov
- A pager that can keep displaying file names in git diff
- Ytree; a Unix Filemanager
- Released terminal pager ov v0.30.0 with large file support. It is now possible to comfortably browse files larger than the memory.
- Terminal pager ov now opens large files with less memory