bat is a command-line utility for viewing and concatenating files, designed for developers and terminal users. It adds syntax highlighting, line numbers,...
Pros
- Syntax highlighting for many programming and markup languages
- Built-in line numbers, Git change markers, and automatic paging
- Cross-platform and installable through major package managers
Cons
- Less universally preinstalled than cat
- Uses more startup time and memory than simpler Unix utilities
- Not a full editor or interactive code browser