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 and TOML Syntax associated, see #2410
  • Todo.txt: fix context and item highlighting at beginning of did.txt
  • cmd-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

Leave a Comment

Your email address will not be published. Required fields are marked *