Atomでslimだけ「emmet」のフィルターが効かない(タブキーを押しても展開されない)
テキストエディターに「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」というリンクをクリックするとファイルが開きます。
Author And Source
この問題について(Atomでslimだけ「emmet」のフィルターが効かない(タブキーを押しても展開されない)), 我々は、より多くの情報をここで見つけました https://qiita.com/katsuobushi/items/db99887f3820118543f8著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .