As the title states, when I open up terminal to type a command, I cannot see what I am typing, it is as if the terminal is frozen. I can still execute commands when I hit return, I just cannot see what I am typing. 

The weird part is that when I hit the delete key, I am suddenly able to see what I am typing, and the terminal functions normally until I run the command.

As well, when I hit delete the header at the top of the terminal window changes from:

name - bash - 80x24 

to:

name - 37m - bash - 80x24

Any help would be greatly appreciated. Thank you

edit: Thanks for all the help, I've tried some of the suggestions. Creating a new Admin account and opening terminal seemed to do the trick; I can type in terminal in this new account without pressing delete. Any ideas for my main account?

Here is what I get when I run: /usr/bin/env 

$/usr/bin/env  

TERM\_PROGRAM=Apple\_Terminal  

SHELL=/bin/bash  

TERM=xterm-256color  

TMPDIR=/var/folders/h5/rp872k9n0zq2lkl0kbbykjx00000gn/T/  

Apple\_PubSub\_Socket\_Render=/tmp/launch-KfwCn3/Render  

TERM\_PROGRAM\_VERSION=326  

TERM\_SESSION\_ID=F81718AA-A3FC-4FB9-9FF4-00037406DBAF  

USER=derekbogdanoff  

SSH\_AUTH\_SOCK=/tmp/launch-qQfC1a/Listeners  

\_\_CF\_USER\_TEXT\_ENCODING=0x1F5:0:0  

PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin  

\_\_CHECKFIX1436934=1  

PWD=/Users/derekbogdanoff  

LANG=en\_CA.UTF-8  

PS1=$[\033]0;37m]  

SHLVL=1  

HOME=/Users/derekbogdanoff  

LOGNAME=derekbogdanoff  

\_=/usr/bin/env