--h | --help : This help text
--p | --plain : Output is in plain text (without this option the output is colored)
--l | --list : List existing notes
--a | --add "<title>" : Add new note
--e | --edit <note> : Modify note
--d | --delete [<note> | all] : Delete note
--v | --version : Print version
---userconf : Export User config file
+Usage:
+ notes.sh [PARAMS] ...
+
+notes parameters are:
+ -h | --help : This help text
+ -p | --plain : Output is in plain text
+ (without this option the output is formatted)
+ (this option must precede all others)
+ -l | --list : List existing notes
+ -a | --add=["<title>"] : Add new note
+ -e | --edit=[<note>] : Edit note
+ -d | --delete=[<note> | all] : Delete single note or all notes at once
+ -s | --show=[<note>] : Display note using your favourite PAGER
+ -r | --restore=[<dir>] : Restore a previous backup from dir
+ -v | --version : Print version
+ --userconf : Export User config file
+ --backup [<dest>] : Backup your data in your destination folder
+
+if a non option is passed and is a valid note ID, the note will be displayed.