テキストエディターに「Atom」を使用。
パッケージに「emmet」を使用しています。
HTMLのみ展開できる
HTMLのみフィルターで下記のように展開ができます。
!
タブキーを押す
↓↓↓↓
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
</body>
</html>
このように展開される。
slimだけできない。
sublimeだとできて、なぜかAtomではできない。。
どなたか優しい方、設定方法などご助言いただけないでしょうか。
解決
keymap.cson というファイルに、
下記のような記述を追加すれば、展開してくれるようになりました。
'atom-text-editor[data-grammar="text html basic"]:not([mini]), atom-text-editor[data-grammar~="erb"]:not([mini]), atom-text-editor[data-grammar~="slim"]:not([mini])':
'tab': 'emmet:expand-abbreviation-with-tab'
上記だと、html、slim、erbの3種類に適応させていますが、
シンプルにslimだけだと、下記のような記述でいいです。
'atom-text-editor[data-grammar~="slim"]:not([mini])':
'tab': 'emmet:expand-abbreviation-with-tab'
keymap.csonというファイルは、
Keybindingsを開いた状態で、「your keymap file」というリンクをクリックするとファイルが開きます。