HHKBやUS配列のキーボードなどを使っていて、IMEの切り替えをCtrl+Shift+JやCtrl+Shift+;で行っている人向けです。 iTermの初期設定だとIME切り替えのキーバインドを入力したときに文字や改行が入力されてしまいます。 元々はターミナルで特殊文字を打ち込むためのキーの組み合わせだったらしいですが、今回は困るだけなのでこれを無効化します。 iTermの環境設定を開く KeysタブのKey Mappingsの下のプラスを押し、Ctrl+Shift+JなどのIME切り替えに必要なキーを入力する "Do Not Remap Modifiers" を選択 使うショートカットキーの数だけ繰り返す(筆者はCtrl+Shift+J, Ctrl+Shift+;の2つを設定しています) 英字キーボード使いに多幸あれ!