Macに入れているSublime Text3のTABでGoogle 日本語入力の補間を動かしたい
よく忘れちゃうのでメモです。
ディレクトリを作成。($Username)は自分のユーザ名にする。
1 |
$ mkdir /Users/${Username}/Library/Application\ Support/Sublime\ Text\ 3/Packages/Default/ |
- Sublime上で以下を操作
「メニュー SublimeText -> Preferences -> Key Bindings – Default」で設定ファイルを表示 - 設定ファイルをCommand + S で保存(ディレクトリを作成していないとここでエラーとなる)
- 設定ファイルに書き込みができない場合は一旦設定ファイルを閉じて、ターミナルから以下を入力($Username)は自分のユーザ名にする。
1$ chmod 666 /Users/${Username}/Library/Application\ Support/Sublime\ Text\ 3/Packages/Default/Default\ \(OSX\).sublime-keymap - 以下の設定をコメントアウト(100行目付近)
12345678// { "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": "not_regex_match", "operand": ".*\\b[0-9]+$", "match_all": true },// ]// },
- Command + Q でsublimeを終了して、再度起動
これでtabキーでGoogle 日本語入力の補間ができるようになります。