bat
- клон утилиты cat
с поддержкой подстветки синтаксиса, интеграцией с гит, и прочими плюшками.Установить можно стянув дебку со страницы релизов на Github
или начиная с Mint 20 прямо из основных репозиториев с
apt install bat
(правда версия несколько отстает)Выглядит все это следующим образом: Тут также подхватываемая автоматом прокрутка от
less
если размер выводимого файла не убирается в териминал, и гитовые метки
Также есть темы для кастомизации внешнего вида. Вот их пришлось чуть перебрать, чтоб в дефолтном темном терминале минта не терялись темные символы. Мне подошла пока тема "OneHalfDark"
Настроить можно следующим образом - bat --generate-config-file
- создаст дефолтный конфиг в домашней директории пользователя. Путь можно вывести с bat --config-file
смотрим наглядно, какая из тем нам интересней в списке
bat --list-themes
В файле конфига раскомментируем строчку
--theme
и вставляем значение интересующей нас темы, сохраняем. При следующем вызове утилиты параметр подтянется.
Enjoy