環境
- mac os x
- sublime text3
- google日本語入力
事象
mac OS X で sublime text3を使っていて、
日本語を入力したときに、変換候補がでてきますが、
その変換が選択できない。
対応
とりあえず、以下を行って解決はされました。
なお、設定される際は、ご自身の判断でお願いします。
- メニュー SublimeText -> Preferences -> Key Bindings – Default
- defaultを編集するのですが、コメントできない状態(書き込めない)ため、いったん、save as で以下に保存します。
/Users/ユーザ名/Library/Application Support/Sublime Text 3/Packages/Default/Default (OSX).sublime-keymap
* Defaultというフォルダがなかったので作成します。
- 100行目付近の以下をコメントアウトする
// { "keys": ["tab"], "command": "insert_best_completion", "args": {"default": "\t", "exact": true} },
// { "keys": ["tab"], "command": "insert_best_completion", "args": {"default": "\t", "exact": false},
// "context":
// [
// { "key": "setting.tab_completion", "operator": "equal", "operand": true },
// { "key": "preceding_text", "operator": "regex_match", "operand": ".*[^0-9]$", "match_all": true },
// ]
// },
上記設定後、sublime text3 を終了(command + Q)させてから、再度sublime text3を開くと、tabキーで日本語変換が選択できるようになります。
good luck!