設定するファイル
/System/Library/Input\ Methods/JapaneseIM.app/Contents/Resources/KeySetting_Default.plist
Windows風のキー操作にしている人は
KeySetting_Windows.plist
私はWindows風にしているのでこちらのファイルを設定します
設定方法
一応バックアップをとってから開きます
sudo cp /System/Library/Input\ Methods/JapaneseIM.app/Contents/Resources/KeySetting_Windows.plist /System/Library/Input\ Methods/JapaneseIM.app/Contents/Resources/KeySetting_Windows.plist.org
sudo vi /System/Library/Input\ Methods/JapaneseIM.app/Contents/Resources/KeySetting_Windows.plist
スペースの設定部分
KeySetting_Windows.plist
<key>' '</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string> </string>
</dict>
<key>shift+' '</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string> </string>
</dict>
' 'がスペースキーという意味です(' ')
何も設定しないと、spaceで全角のスペース、shift+spaceで半角のスペースが入るという設定になっています
ここを書き換えます
<key>' '</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string> </string>
</dict>
<key>shift+' '</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string> </string>
</dict>
spaceで半角スペース、shift+spaceで全角スペースを入れられるようにしました。
できました!
←space
←shift+space