mirror of
https://github.com/sharkdp/bat.git
synced 2024-12-22 06:20:44 +01:00
Re-format README
This commit is contained in:
parent
179bd4f525
commit
da92154163
22
README.md
22
README.md
@ -9,13 +9,15 @@ A *cat(1)* clone with syntax highlighting and Git integration.
|
||||
|
||||
### Syntax highlighting
|
||||
|
||||
`bat` supports syntax highlighting for a large number of programming and markup languages:
|
||||
`bat` supports syntax highlighting for a large number of programming and markup
|
||||
languages:
|
||||
|
||||
![Syntax highlighting example](https://imgur.com/rGsdnDe.png)
|
||||
|
||||
### Git integration
|
||||
|
||||
`bat` communicates with `git` to show modifications with respect to the index (see left side bar):
|
||||
`bat` communicates with `git` to show modifications with respect to the index
|
||||
(see left side bar):
|
||||
|
||||
![Git integration example](https://i.imgur.com/2lSW4RE.png)
|
||||
|
||||
@ -23,11 +25,14 @@ A *cat(1)* clone with syntax highlighting and Git integration.
|
||||
|
||||
### From binaries
|
||||
|
||||
Check out the [Release page](https://github.com/sharkdp/bat/releases) for binary builds and Debian packages.
|
||||
Check out the [Release page](https://github.com/sharkdp/bat/releases) for
|
||||
binary builds and Debian packages.
|
||||
|
||||
#### Arch Linux
|
||||
|
||||
On Arch Linux, you can install [the AUR package](https://aur.archlinux.org/packages/bat/) via yaourt, or manually:
|
||||
On Arch Linux, you can install
|
||||
[the AUR package](https://aur.archlinux.org/packages/bat/) via yaourt, or
|
||||
manually:
|
||||
|
||||
```bash
|
||||
git clone https://aur.archlinux.org/bat.git
|
||||
@ -37,8 +42,8 @@ makepkg -si
|
||||
|
||||
### From source
|
||||
|
||||
If you want to build to compile `bat` from source, you need Rust 1.24 or higher.
|
||||
You can then use `cargo` to build everything:
|
||||
If you want to build to compile `bat` from source, you need Rust 1.24 or
|
||||
higher. You can then use `cargo` to build everything:
|
||||
|
||||
``` bash
|
||||
cargo install bat
|
||||
@ -49,7 +54,10 @@ some dependencies to be built.
|
||||
|
||||
## Customization
|
||||
|
||||
`bat` uses the excellent [`syntect`](https://github.com/trishume/syntect/) library for syntax highlighting. `syntect` can read any [Sublime Text `.sublime-syntax` file](https://www.sublimetext.com/docs/3/syntax.html) and theme.
|
||||
`bat` uses the excellent [`syntect`](https://github.com/trishume/syntect/)
|
||||
library for syntax highlighting. `syntect` can read any
|
||||
[Sublime Text `.sublime-syntax` file](https://www.sublimetext.com/docs/3/syntax.html)
|
||||
and theme.
|
||||
|
||||
To build your own language-set and theme, follow these steps:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user