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のキーを自由に設定できるといいんだけど、それはできないようだ。