bat: A cat(1) clone with syntax highlighting and Git integration.
https://github.com/sharkdp/bat| Installer Source| Releases (json) (tab)
bat: A cat(1) clone with syntax highlighting and Git integration.
https://github.com/sharkdp/bat| Installer Source| Releases (json) (tab)
To update or switch versions, run webi bat@stable
(or @v0.18
, @beta
, etc).
These are the files / directories that are created and/or modified with this install:
~/.config/envman/PATH.env
~/.config/bat/config
~/.local/opt/bat/
Windows Users
\Windows\System32\vcruntime140.dll
This will also attempt to install the
Microsoft Visual C++ Redistributable via webi vcruntime
. If it
fails and you get the error vcruntime140.dll
was not found, you'll need to
install it manually.
bat
is pretty much whatcat
would be if it were developed today's in the world of Markdown, git, etc.
cat
Use aliasman:
aliasman cat 'bat --style=plain'
alias cat='bat --style=plain'
Or place this in ~/.config/envman/alias.env
and manually update your
.bashrc
, .zshrc
, .profile
, and/or ~/.config/fish/config.fish
to source
it.
alias cat="bat --style=plain"
For situations in which you must use cat
exactly, remember that you can escape
the alias:
\cat foo
Take a look at the config options:
bat --help
Check to see where your config file is:
echo 'N' | bat --generate-config-file
Edit the config file:
~/.config/bat/config
:
# no numbers or headers, just highlighting and such
--style="plain"