           '2':
             'name': 'entity.name.directive.restructuredtext'
         'end': '^(?!\\1[ \\t])(?=\\S+)'
-        'contentName': 'source.shell'
+        'contentName': 'source.embedded.shell'
         'patterns': [
           {
             'include': 'source.shell'

          '2':
            'name': 'entity.name.directive.restructuredtext'
        'end': '^(?!\\1[ \\t])(?=\\S+)'
        'contentName': 'source.css'
        'patterns': [
          {
            'include': 'source.css'

          '2':
            'name': 'entity.name.directive.restructuredtext'
        'end': '^(?!\\1[ \\t])(?=\\S+)'
        'contentName': 'source.embedded.js'
        'patterns': [
          {
            'include': 'source.js'
