質問: いつもお世話になっております。 今、railsの開発を行っているいるのですが、エディタをvimに変更して悪戦苦闘しております。 今、emmet-vimを入れてtabで展開する設定を行いました。 漠然と意味を理解しながらコピペしたのですが、これだとFiletypeがhtmlの時にtabを押すことでemmetのexpandが呼ばれるのかなあと漠然と思っています。 ``` autocmd FileType html imap \ emmet#isExpandable() ? "\(emmet-expand-abbr)" : \ "\" ``` 実際に、この記述を行って、tabでhtmlは展開されるようになったのですが、 cssやscss内でdi+tab→display:inline;のような展開を行いたいです。 予想ではFileType htmlの部分にcssも追加してあげればいいのかなぁと思っているのですが、いまいち指定の仕方がわかりません。。。 どなたかご教授いただけないでしょうか、 よろしくお願いいたします。
回答: emmet については詳しくは知りませんが、該当の設定を `css` や `scss` でも適用したいのであれば、以下のようにカンマ区切りで指定します。 ``` autocmd FileType html,css,scss imap \ emmet#isExpandable() ? "\(emmet-expand-abbr)" : \ "\" ```