O nome da gramática está em falta
Você precisa mudar para usar o nome da gramática, não o escopo (sem citações necessárias para o plist
):
"*":
"file-types":
h: "source.objc"
plist: "text.xml"
Gramáticas no Atom
Em esta página diz como obter a lista de gramáticas:
To see all available grammars registered in your Atom instance, open the Developer Tools Console and execute the following:
console.log(Object.keys(atom.grammars.grammarsByScopeName).sort().join("\n"))
Então ... Como você abre as Ferramentas de Desenvolvedor? No Mac é Cmd + Opt + I e, em seguida, é a guia mais à direita ( como mencionado aqui ).
Depois, você verá as gramáticas, incluindo a que você precisa, incluindo:
text.todo
text.xml
text.xml.plist
E é isso!