On 23 Aug 2019, at 16:14, Umberto Cerrato wrote:
I found a solution.
[ *{c,cpp} ] tabSize = 4 theme = 71D40D9D-AE48-11D9-920A-000D93589AF6
The thing in the square brackets is a [file system glob](https://macromates.com/textmate/manual/references#glob-string), which is what you currently use, but the one above also match files like `fooc` and `foocpp` (as there is no dot in the glob).
So instead you should want to use:
[ *.{c,cpp} ] tabSize = 4 theme = 71D40D9D-AE48-11D9-920A-000D93589AF6
As an alternative to a file system glob, it is possible to use a “scope selector” which would be `source.c` and `source.c++`, for example:
[ 'source.c, source.c++' ] tabSize = 4 theme = 71D40D9D-AE48-11D9-920A-000D93589AF6
The advantage with this is that it will target all C and C++ files, even if they do not have a `.c` or `.cpp` extension.