突然Sublime TextのEmmetの挙動がおかしくなった件

いつも通りSublime Textを開いてコーディングしようと思ったら、何かがおかしい。。。

タグを展開するショートカットであるCtrl+Eが全く効かなくなっていたのだ!
さらに追加した記憶もない予測変換機能が勝手にでている。。。

Twitterで調べてみたところ、emmet側で不親切アップデートが行われていたらしく、スニペットに登録できる内容が厳格になったとかなんとか。

でもキーバインディングの設定で何とかなるらしいので、試行錯誤で色々触ってみることに。

【Preferences】>【 Package Settings】>【 Emmet】>【 Key Bindings】の設定を見てみると、キー設定っぽい画面が開きました。

左側のデフォルトキー設定っぽい画面をみてみると、Ctrl+Eのショートカットキーがコメントアウトになっているのを発見。
※もともとこうなってた?かは不明、、、

とりあえずその設定を右側のユーザー設定の方にコピペでもっていくことに。

[
    {
        "keys": ["ctrl+e"],
        "command": "emmet_expand_abbreviation"
    }
]

Ctrl+Eで展開できるようになった!!

しかし、、、、、、

他にもフル活用していたShift+Ctrl+G(タグを囲う)であったり、Ctrl+上下矢印(数字のカウントアップ・ダウン)も使えなくなっている。。。

ということで、該当するであろうショートカットも持ってきました。

[
    {
        "keys": ["ctrl+e"],
        "command": "emmet_expand_abbreviation"
    },
    {
        "keys": ["shift+ctrl+g"],
        "command": "emmet_wrap_with_abbreviation",
        "context": [{"key": "setting.is_widget",  "operand": false }]
    },
    {
        "keys": ["ctrl+up"],
        "command": "emmet_increment_number",
        "args": { "delta": 1 }
    },
    {
        "keys": ["ctrl+down"],
        "command": "emmet_increment_number",
        "args": { "delta": -1 }
    },
    {
        "keys": ["alt+up"],
        "command": "emmet_increment_number",
        "args": { "delta": 0.1 }
    },
    {
        "keys": ["alt+down"],
        "command": "emmet_increment_number",
        "args": { "delta": 0.1 }
    },
    {
        "keys": ["shift+alt+up"],
        "command": "emmet_increment_number",
        "args": { "delta": 10 }
    },
    {
        "keys": ["shift+alt+down"],
        "command": "emmet_increment_number",
        "args": { "delta": -10 }
    }
]

動いたー!!
あとはお好みでショートカットキーをカスタマイズいただければと思います。
やり方はあってるかどうかはわかりませんが、、、