Hacker Newsnew | past | comments | ask | show | jobs | submit | noborus's commentslogin

The feature-rich terminal pager ov has changed memory management significantly for files over 10k lines. Supports large files and saves memory.


$XDG_CONFIG_HOME is now default. thank you.


I see memory efficiency as an issue, but not as a priority issue as it was 30 years ago.


In data science/industry it frequently happens for people to open files bigger then the available memory in less. "Big data" is a somewhat independent concept of the fact that RAM was smaller 30 years ago.


Does not support markdown. ov is a pager, so there is no rendering of specific files. But it can be used as a bat(https://github.com/sharkdp/bat) pager. It can also be created using the ov(oviewer) package. Here's a sample: https://github.com/noborus/mdviewer


Filtering in less is one of the features that ov doesn't have yet. I will refer to it. thank you.


Thank you.


First of all please keep in mind that "less" is wonderfully updated https://github.com/gwsw/less ov is built for speed, but "less" is often better. "bat" is a nice application, but it's not a pager. I believe "bat" is not suitable for opening large files. https://twitter.com/noborus/status/1610111558574804993?s=20&...


Another way to aggregate json(jq + SQL) https://noborus.github.io/blog/jqsql/


I wrote about how to solve with SQL. https://noborus.github.io/blog/jqsql/


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: