Pager
Bat
Config
Generate config file at ~/.config/bat/config
bat --generate-config-file
Themes
bat --list-themes
bat --theme="gruvbox-dark" foo.csv
Syntax highlighting
bat --list-languages
bat --language=csv foo.txt
- Adding new syntaxes / language definitions
- Based on the syntect Rust library and Sublime text editor packages
- I.e. the
Markdown Sublime package
- Markdown code highlighting is not as good as Neovim + Treesitter
nvimpager
- GitHub
- Markdown code highlighting is really bad, not as good as Neovim + Treesitter maybe solved by Add treesitter highlighting support in cat mode