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
S
and-chop-long-lines
sign as-wrap=never
alias of - BREAKING CHANGE: Environment variables can now override configuration file settings (but command line arguments still have the highest priority)
- Achieved
-nonprintable-notation=caret
to support displaying non-printable characters using dot notation
bug fixes
- repair
bat cache --clear
Do not clear under specified conditions-target
directory problem
other
- Various bash completion improvements
- disabled
cache
Completion of subcommands - Significantly improved macOS startup performance
- Upgrade MSRV to 1.62
grammar
- Add support for Ada
- increased
todo.txt
grammar - Improve Manpage.sublim-syntax
- added new
requirements.txt
grammar - Added a new VimHelp syntax
- Will
pdm.lock
andTOML
Syntax 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