It's really useful for automatically rebuilding projects, reacting to logs, automated testing, etc. You can pass a file, directory, symlink or regex to specify which files it should watch. The change highlighting makes spotting changes much easier, and you can customize the output layout and colorsĮntr lets you run an arbitrary command whenever file changes. There's support for automatic piping and file concatenationĭiff-so-fancy - File Comparisons (better diff)ĭiff-so-fancy gives you better looking diffs for comparing strings, files, directories and git changes. Written in Rust, it's very performant, and has several options for customizing output and theming. There's also ziahamza/webui-aria2 - a nice web interface companion.īat is a clone of cat with syntax highlighting and git integration. It's incredibly feature rich, and has tons of options. It produces a clear and colorful output, and includes options for sorting and customizing results.Īria2 is a lightweight, multi-protocol, resuming download utility for HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink, with support for controlling via an RPC interface. It can display file-type icons, colors, file/folder info and has several output formats - tree, grid or listĭuf is great for showing info about mounted disks and checking free space. ![]() It's incredibly fast, very accurate and has support for a wide range of languagesĮxa is a modern Rust-based replacement for the ls command, for listing files. It also shows some fun stats, like estimated cost to develop and complexity info. Scc gives you a breakdown of number of lines of code written in each language for a specific directory. Unlike traditional man pages, they're summarized, contain useful usage examples and nicely colourized for easy reading Tldr is a huge collection of community-maintained man pages. Tldr - Community-maintained docs (better man) It also has an interactive selection option, using fzf so you can live-filter directory results It remembers which directories you've visited, so you can jump around quickly - you don't even need to type the full folder name. Z lets you jump to any directory without needing to remember or specify its full path. Use up/down to choose a correction, or just run fuck -yeah to just execute the most likely immediately. Whenever you mis-type a command and get an error, just run fuck and it'll auto-correct it. Thefuck is one of those utilities you won't be able to live without once you've tried it. Utils thefuck - Auto-correct miss-typed commands If there's anything I'm missing - do let me know in the comments :)Īt the end of the article, I've included some scripts to help you automate the installation and updating of these tools on various systems/ distros. This post outlines my top 50 must-have CLI tools, which I've come to rely on. There's a lot of helpful CLI tools, which can make your life in the command line easier, faster and generally more fun. ![]() As developers, we spend a lot of our time in the terminal.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |