Markdown_CheatSheet

This page for quick reference for all the markdown syntax I use on a day to day basis.


Setting up Table of Contents

Table of Contents

{ {% toc %} }

Headers

H1 - # H1

H2 - ## H2

H3 - ### H3

H4 - #### H4

H5 - ##### H5
H6 - ###### H6

To make a table

SyntaxDescription
HeaderTitle
ParagraphText
| Syntax | Description |
| --- | ----------- |
| Header | Title |
| Paragraph | Text |

Setting up Social Media, Shortcodes etc.

Youtube

{ {< youtube w7Ft2ymGmfc >} }

Note: Remove the space between the Curly brackets.

Twitter

{ {< tweet 666616452582129664 >} }

Note: Remove the space between the Curly brackets.

Github Gist Shortcode

  1. Prefer using vagrant for building VM.

If you use vagrant install vagrant plugin called vagrant cachier

vagrant plugin install vagrant-cachier

Will reduce half of your pain

  1. Start with basic minimal server edition with just ssh server start minimal and first step install localepurge define transalations you are going to support.

  2. Once you are done with all setup look at following command to perform cleanup.

note starting disk usage

df -h

commands to cleanup

apt-get clean
localepurge
apt-get autoremove

Remove unwanted packages and specially linux-images and linux-image-headers etc if they are not required. remove dev packages if not required. Use minimal GUI if GUI is required. Personal choice openbox most minimal, xfce minimal, mate moderate

  1. Once VM is optimized in this aspect do following commands
df -h 
sudo dd if=/dev/zero of=zerofill bs=512K
rm zerofill
shutdown -h now
  1. Create a clone via virtualbox

  2. Export the ova

view raw Readme.md hosted with ❤ by GitHub
{ {< gist USERNAME GIST-ID  >} }

Note: Remove the space between the Curly brackets.

Emphasis

Italics with underscores.

Bold with asterisks.

Combined emphasis with asterisks and underscores.

Strikethrough with ~~two tildes~

Italics with _underscores_.

Bold with **asterisks**.

Combined emphasis with **asterisks and _underscores_**.

Strikethrough with ~~two tildes~

Lists

Ordered

  1. First item
  2. Another item
1. First item
2. Another item

Unordered

  • First item
  • Another item
* First item
* Another item

Todo

  • Write math example
  • Write diagram example
  • Do something else
- [x] Write math example
- [x] Write diagram example
- [ ] Do something else

Setting a callout

This is what a callout looks like

A Markdown callout is useful for displaying notices, hints, or definitions to your readers.
<div class="alert alert-note">
  <div>
    A Markdown callout is useful for displaying notices, hints, or definitions to your readers.
  </div>
</div>


Note: For a warning notification. replace note with warning

Code Based Tables

CommandDescription
hugoBuild your website.
hugo serve -wView your website.
| Command           | Description                    |
| ------------------| ------------------------------ |
| `hugo`            | Build your website.            |
| `hugo serve -w`   | View your website.             


Python Based Code Highlight

# Example of code highlighting
input_string_var = input("Enter some data: ")
print("You entered: {}".format(input_string_var))
python
# Example of code highlighting
input_string_var = input("Enter some data: ")
print("You entered: {}".format(input_string_var))

Making Flow charts

graph TD; A-->B; A-->C; B-->D; C-->D;

Emoticons

I : heart : Wowchemy : smile :

I : heart : Wowchemy : smile :

Terminal
Python
R


{ {< icon name="terminal" pack="fas" >} } Terminal  
{ {< icon name="python" pack="fab" >} } Python  
{ {< icon name="r-project" pack="fab" >} } R

Note: Remove the spaces in the curly bracket.

Adding a blockquote

This is a blockquote.

> This is a blockquote.

IF you want to highlight some text use this

This is a highlighted quote.

This is a { {< hl >} }highlighted quote{ {< /hl >} }.
NOTE: Remote the spaces between the curly brackets.

Taking Foot notes

I have more 1 to say.

I have more [^1] to say.

[^1]: Footnote example.

Embedding Google Docs

{ {< gdocs src="https://docs.google.com/..." >} }
Note:Remove the Spaces between the Curly brackets

Smiley CheatSheet

https://www.webfx.com/tools/emoji-cheat-sheet/


Highlight come code code

 A bunch of code here 
{ {< highlight go >} } A bunch of code here { {< /highlight >} }
Note: Remove the spaces between curly brackets

  1. Footnote example. ↩︎

Information Security Consultant / Trainer

My research interests include distributed Web/Mobile/API pentesting.

Related