I loaded up my visual studio today to find that when i type in code, the cursor does not line up with with the text when it is being typed.

it looks like this
Code:
qwertyqwertyq|qwerty
the | shows where the cursor is but when i type the letters will show up after the y in last qwerty.
very funky. the longer the line the farther back the cursor will drop.

Has anyone else had this problem???