search
LoginSignup
3

More than 5 years have passed since last update.

posted at

updated at

Yosemiteの日本語IMで日本語入力のときにスペースキーで半角スペースを入力する

日本語入力だとデフォルトのスペースは全角スペース。半角スペースを入力するにはShift+Spaceを押す必要がある。入れ替える設定も見当たらない。

けど、http://qiita.com/rinopo/items/43331315ebcecd60f461 をみてたら、

/System/Library/Input Methods/JapaneseIM.app/Contents/Resources/KeySetting_Default.plist

にJapanese IMの設定があるとのこと。眺めてみたら、いちばん上に設定があるじゃないですか。

sudo vim /System/Library/Input\ Methods/JapaneseIM.app/Contents/Resources/KeySetting_Default.plist
                        <key>&apos; &apos;</key>
                        <dict>
                                <key>command</key>
                                <string>direct_input</string>
                                <key>character</key>
                                <string> </string>
                        </dict>
                        <key>shift+&apos; &apos;</key>
                        <dict>
                                <key>command</key>
                                <string>direct_input</string>
                                <key>character</key>
                                <string> </string>
                        </dict>

ブラウザでみてもわかりにくいけど、こんな感じでSpaceShift+Spaceのキーバインドを入れ替えて、再ログインか再起動。

望んでいた動作になりました。わーい

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
3