このブログはここに引っ越しました。

Atom で Emmet と autocomplete-plus で tabキーがかぶらないようにする

Emmetとautocomplete-plusは便利なのですがtabキーがもろかぶりしてます。私はEmmetはCtrl+Eで十分なのでtabキーはautocompleteしてほしい。でもEmmetが優先されて困ってました。

Incompatibility with autocomplete-plus tab completion · Issue #225 · emmetio/emmet-atom

EmmetのIssueに対応方法が載っていたのでメモがてら。

# Prevent tab from expanding using Emmet when autocomplete is open
'atom-text-editor.autocomplete-active:not([mini])':
  'tab': 'autocomplete-plus:confirm'

上記をkeymap.csonに書いて保存するとautocomplete-plusが優先されます。やったね!