Black 0;30 Dark Gray 1;30
Red 0;31 Light Red 1;31
Green 0;32 Light Green 1;32
Brown/Orange 0;33 Yellow 1;33
Blue 0;34 Light Blue 1;34
Purple 0;35 Light Purple 1;35
Cyan 0;36 Light Cyan 1;36
Light Gray 0;37 White 1;37
no color
And then use them like this in your script:
echo -e "I \033[0;31mlove\033[0m github"
# run commands on each line
:<startline>,<endline>norm <vim commands>
# change case of the whole word
g~iw
# split horizontally
:split
# split vertically
:vsplit
# replace a with b in the file
:%s/a/b/g
# replace a with b in a range
:<startline>,<endline>s/a/b/g
#delete every line that contains pattern
:<range>g/<pattern>/d
#delete every line that does not contain pattern
:<range>v/<pattern>/d
#run command every line
:<range>norm <vim_command>
git checkout -b <new_branch>
git remote show origin
git branch -r
#push a local branch to remote, -u is the short-cut for --set-upstream
git push -u origin <new_branch>
#delete a local branch. -d is the short-cut for --delete
git branch -d <branch_name>
#delete a remote branch
git push origin -d <branch_name>