snippet esc "ANSI escape sequence" i
\x1b$1m
endsnippet

snippet black "ANSI escape black" i
\x1b[0;30m
endsnippet

snippet red "ANSI escape red" i
\x1b[0;31m
endsnippet

snippet green "ANSI escape green" i
\x1b[0;32m
endsnippet

snippet yellow "ANSI escape yellow" i
\x1b[0;33m
endsnippet

snippet blue "ANSI escape blue" i
\x1b[0;34m
endsnippet

snippet magenta "ANSI escape magenta" i
\x1b[0;35m
endsnippet

snippet cyan "ANSI escape cyan" i
\x1b[0;36m
endsnippet

snippet bblack "ANSI escape bright black" i
\x1b[0;30m
endsnippet

snippet bred "ANSI escape bright red" i
\x1b[0;31m
endsnippet

snippet bgreen "ANSI escape bright green" i
\x1b[0;32m
endsnippet

snippet byellow "ANSI escape bright yellow" i
\x1b[0;33m
endsnippet

snippet bblue "ANSI escape bright blue" i
\x1b[0;34m
endsnippet

snippet bmagenta "ANSI escape bright magenta" i
\x1b[0;35m
endsnippet

snippet reset "ANSI escape reset" i
\x1b[0m
endsnippet