A cat(1) clone with wings. Usage: bat [OPTIONS] [FILE]... bat Arguments: [FILE]... File(s) to print / concatenate. Use '-' for standard input. Options: -A, --show-all Show non-printable characters (space, tab, newline, ..). --nonprintable-notation Set notation for non-printable characters. --binary How to treat binary content. (default: no-printing) -p, --plain... Show plain style (alias for '--style=plain'). -l, --language Set the language for syntax highlighting. -H, --highlight-line Highlight lines N through M. --file-name Specify the name to display for a file. -d, --diff Only show lines that have been added/removed/modified. --tabs Set the tab width to T spaces. --wrap Specify the text-wrapping mode (*auto*, never, character). -S, --chop-long-lines Truncate all lines longer than screen width. Alias for '--wrap=never'. -n, --number Show line numbers (alias for '--style=numbers'). --color When to use colors (*auto*, never, always). --italic-text Use italics in output (always, *never*) --decorations When to show the decorations (*auto*, never, always). --paging Specify when to use the pager, or use `-P` to disable (*auto*, never, always). -m, --map-syntax Use the specified syntax for files matching the glob pattern ('*.cpp:C++'). --theme Set the color theme for syntax highlighting. --theme-light Sets the color theme for syntax highlighting used for light backgrounds. --theme-dark Sets the color theme for syntax highlighting used for dark backgrounds. --list-themes Display all supported highlighting themes. -s, --squeeze-blank Squeeze consecutive empty lines. --style Comma-separated list of style elements to display (*default*, auto, full, plain, changes, header, header-filename, header-filesize, grid, rule, numbers, snip). -r, --line-range Only print the lines from N to M. -L, --list-languages Display all supported languages. -h, --help Print help (see more with '--help') -V, --version Print version