BAT is a command-line tool written in Rust with the goal of providing beautiful advanced syntax highlighting, integrating with Git to show file modifications, being a drop-in replacement for (POSIX) cat, and providing a user-friendly command-line interface.
Function
- Achieved
Sand-chop-long-linessign as-wrap=neveralias of - BREAKING CHANGE: Environment variables can now override configuration file settings (but command line arguments still have the highest priority)
- Achieved
-nonprintable-notation=caretto support displaying non-printable characters using dot notation
bug fixes
- repair
bat cache --clearDo not clear under specified conditions-targetdirectory problem
other
- Various bash completion improvements
- disabled
cacheCompletion of subcommands - Significantly improved macOS startup performance
- Upgrade MSRV to 1.62
grammar
- Add support for Ada
- increased
todo.txtgrammar - Improve Manpage.sublim-syntax
- added new
requirements.txtgrammar - Added a new VimHelp syntax
- Will
pdm.lockandTOMLSyntax associated, see #2410 Todo.txt: fix context and item highlighting at beginning of did.txtcmd-help: Modify range names (colors) to improve theme support- Added support for Crontab
For more details, please check: https://github.com/sharkdp/bat/releases/tag/v0.23.0
#BAT #released #Rust #command #line #tool #News Fast Delivery