Bat (просмотр файлов)

Клон утилиты cat(1) с поддержкой выделения синтаксиса и Git

Демо

Выделение синтаксиса

bat поддерживает выделение синтаксиса для огромного количества языков программирования и разметки:

Интеграция с Git

bat использует git, чтобы показать изменения в коде (смотрите на левый сайдбар):

Показать непечатаемые символы

Вы можете использовать -A / --show-all флаг, чтобы показать символы, которые невозможно напечатать:

1 симпатия

v0.18.1

Bugfixes

  • Mouse support and screen clearing broken for less versions with minor version number (581.2), see #1629 and #1639 (@aswild)

Other

  • Input::ordinary_file and Input::with_name now accept Path rather than OsStr see #1571 (@matklad)
  • The LESS environment variable is now included in bat --diagnostic, see #1589 (@Enselic)
  • Increased min. required Rust version to 1.45

Syntaxes

New themes