Summary
Is it a good idea to add vue to the fileTypes in the JavaScript grammars? A vue file can also contain html and css. The atom (with atom-vue package installed) does a good job of supporting vue, however, in the <script> section, JavaScript snippets like console.log they are missing.
https://github.com/atom/language-javascript/blob/master/grammars/javascript.cson