如何 select 在 Atom 的配色方案中包含确定字符串的所有内容?

How to select everything that contains a determined string in Atom's colorscheme?

现在,在我的自定义方案中,如果我写 "SELECT * FROM table",我有以下颜色:

那是因为我使用橙色表示字符串和标点符号,蓝色表示关键字,粉色表示运算符。

通过开发人员工具挖掘,我发现当一个字符串实际上是一个 SQL 查询时,它在 CSS 链中的某个点有 sql 单词。比如上面这句话是:

<span class="string quoted double single-line sql python">
    <span class="punctuation definition string begin python">"</span>
    <span class="keyword other DML sql">SELECT</span> 
    <span class="keyword operator star sql">*</span> 
    <span class="keyword other DML sql">FROM</span> table<span class="punctuation definition string end python">
    </span>
</span>

所以我的问题是,是否可以编写一些规则,以便我可以将橙色应用于包含单词 sql 的所有内容?我对更改整体关键字和运算符颜色不感兴趣,只是为了 SQL 查询。

类似于$.*sql* { color: @orange; },但显然这行不通。

使用这个

.sql{
   color: orange;
}

它会为所有 class sql

的元素赋予橙色