tilde and double quote keys don't work on the command line
Check your keyboard layout settings, make sure it's English (US)
not English (US, international with dead keys)
(assuming you're using US keyboard).
To change it from the command line, enter the following:
$ setxkbmap -layout us
It worked for me.