Today I go over some basics with markdown (as well as some tips and tricks!). Given how pervasive markdown is in open source, documentation, chat clients, etc. I hope this is useful!
- lists (unordered and numbered)
- checkboxes
- fixed width text
- code blocks
- headers
- links (inline and reference)
- images
- bold / italic
- quotes
- lists (unordered and numbered)
- indented
- item
- checkboxes
- fixed width text
- code blocks
- headers
- links (inline and reference)
- images
- bold / italic
- quotes
- lists (unordered and numbered)
test test
- indented
- item
- checkboxes
- fixed width text
- code blocks
- headers
- links (inline and reference)
- images
- bold / italic
- quotes
- lists (unordered and numbered)
test test
- indented
- item
- checkboxes
- fixed width text
- code blocks
- headers
- links (inline and reference)
- images
- bold / italic
- quotes
- lists (unordered and numbered)
test test
* indented
* item
1. foo
2. bar
3. baz
- checkboxes
- fixed width text
- code blocks
- headers
- links (inline and reference)
- images
- bold / italic
- quotes
- lists (unordered and numbered)
test test
* indented
* item
0. foo
0. bar
0. baz
- checkboxes
- fixed width text
- code blocks
- headers
- links (inline and reference)
- images
- bold / italic
- quotes
- lists (unordered and numbered)
test test
* indented
* item
1. foo
1. quax
1. bar
1. baz
- checkboxes
- fixed width text
- code blocks
- headers
- links (inline and reference)
- images
- bold / italic
- quotes
- checkboxes
- required item 1
- required item 2
- fixed width text
- code blocks
- headers
- links (inline and reference)
- images
- bold / italic
- quotes
- checkboxes
- [x] required item 1
- [ ] required item 2
- fixed width text
- code blocks
- headers
- links (inline and reference)
- images
- bold / italic
- quotes
- code blocks
print('hello world')
print('my name is anthony')
- fixed width text
- headers
- links (inline and reference)
- images
- bold / italic
- quotes
- code blocks
```python
print('hello world')
print('my name is anthony')
```
```pycon
>>> print('hello world')
hello world
```
```console
$ echo hi
hi
```
- fixed width text
- headers
- links (inline and reference)
- images
- bold / italic
- quotes
- fixed width text: `pip install pre-commit`
`
foo
bar
baz
`
- headers
- links (inline and reference)
- images
- bold / italic
- quotes
- headers
# this is a h1
# this is a h2
# this is a h3
# this is even deeper
this is a header
================
this is a header
----------------
- links (inline and reference)
- images
- bold / italic
- quotes
- links (inline and reference)
[go visit pre-commit.com!](https://pre-commit.com)
go visit [@asottile]'s [github] profile
[@asottile]: https://github.com/asottile
[github]: https://github.com
- images
- bold / italic
- quotes
- images

- bold / italic
- quotes
- **bold** / _italic_
- quotes
- quotes
> > you should fix this !
>
> it would be better if you used a semicolon
ok I have fixed it