PycharmのEmmet AbbreviationsでTABが使えない?

pycharmではEmmet(Zen Coding)のAbbreviationsが使えるようになっている。

使用するキーはsettings -> keymapでなく、settings -> Emmet(Zen Coding)で設定する。


ところが、キーがTabだと上手く動かなかったので調べてみた。

keymapがEmacsベースだとTABキーが「Emacs Tab」というactionに関連付けられていて、どうやらこれが原因の模様。


Emacs Tab」とTABキーの関連を外して、「Tab」に関連付けたらTABキーでAbbreviationsが展開できるようになった。


TABキーの挙動が今までとちょっと変わるのはうれしくないけど、SpaceとかEnterでEmmetのexpandをするのは使いづらかったのでしかたない。

Emmetのキーを自由に設定できるといいんだけど、それはできないようだ。