Here are a few more TUI tools:
 * ncdu, as regular du is way too slow, especially on network drives (recent ncdu versions can run with multiple threa

CLI++: Upgrade Your Command Line With a New Generation of Everyday Tools

submited by
Style Pass
2024-11-28 11:30:05

Here are a few more TUI tools: * ncdu, as regular du is way too slow, especially on network drives (recent ncdu versions can run with multiple threads). Written in Zig. * yazi, a terminal file manager (Rust). I used to use ranger (Python), but yazi is much faster, and has better out of the box support for image previews. * batman, a shell script to combine bat and man. Supports fzf for searching man pages, and syntax highlighting for man pages. You may have alluded to it when mentioning bat.

Some that I don’t use often but that I know about: * btop is like htop but even more customizable * lazygit is a recent addition to my list, it seems quite useful for browsing git history, interactive rebases, replacing add -p, etc.

Something I am really missing in a company setting with petabytes of data and very complex folder structures is a shell history feature that remembers the directory a command was ran in, so that it may be found later. Being able to expand a history entry `cd ../subdir` to `cd /very/very/long/path/to/a/deep/folder/hierarchy/subdir` would be nice. I’ll look into the alternatives cd tools, but my point still stands for other commands, such as cp, etc. Any suggestions?

Leave a Comment
Related Posts