Yosemite で、日本語入力の全角/半角を変更する

ここが参考になりました。ありがとうございました。

ポイントは、/System/Library/Input Methods/JapaneseIM.app/Contents/Resources/KeySetting*.plist を編集すれば良いのですが、Windows 風のキーバインドを使っている場合は、KeySetting_Windows.plist を編集しなくてはいけないこと。また、Shift + スペースを使いたい場合は、

                        <key>shift+&apos; &apos;</key>
                        <dict>
                                <key>command</key>
                                <string>direct_input</string>
                                <key>character</key>
                                <string> </string>
                        </dict>

を併せて編集すると良い、ということでした。Mavericks までの defaults コマンドよりも、少し楽になった気がします。