iTerm2 で「¥」が入力できない問題

iTterm2 をMac 標準のTerminal の代わりに使用しているのですが,
ことえりの設定で「¥」の入力を「\」に変えている場合,
スクリーンショット 2015-02-26 12.38.28
「option + ¥ 」で「¥」を入力できるのですが,iTerm 上では入力できませんでした.

 

そこで,iTerm の設定を変更してあげることで解決できます.
Profiles -> Keys -> 「+」を選択し,
Key Combination を「Command + y」に設定し,Action を「Send Hex Codes」,
Send Hex Codes の値に「0xa5」 を入力します.
スクリーンショット 2015-02-26 12.33.37
そうすると入力できるようになりました!

ちなみに,「\」が「0x5C」,「¥」が「0xA5」です.

正直言うと,この問題に直面したのは,Vim でAngular.js を用いてコードを書いている時に,
「¥」を使おうと思ったら打てなかったから!