Did you accidentally cat
a binary file and now your terminal prompt is gibberish? Or did following some docker logs paint your prompt funny colors?
This should clear it up:
# "select graphic rendition 0" (default colors/markup)
tput sgr0
You can also try:
tput init
# or
tput reset