2013-08-26 iTermで~を入力すると?になってしまう mac これは文字コードが原因。 Preferences>Profiles>Terminal>Terminal Emulation>Character Encodingで文字コードをUTF-8に変更すると直る。