崇高的文本换行select与片段

我一直在深入Sublime的片段,插件和macros,但我似乎无法find我要找的东西。

我试图把这个:

.content { color: @blue; } 

进入这个:

 .content { color: darken(@blue, 5%); } 

理想情况下,我可以select@blue部分,点击一个命令,并正确地包装整个事情。

有任何想法吗? 这甚至有可能吗?

从这里可以看出:

工具 – >新build代码片段… – >在Data\Packages\User\另存为darken.sublime-snippet

 <snippet> <content><![CDATA[darken($SELECTION, 5%);]]></content> <!-- Optional: Tab trigger to activate the snippet --> <tabTrigger>darken</tabTrigger> <!-- Optional: Scope the tab trigger will be active in --> <scope>source.css</scope> <!-- Optional: Description to show in the menu --> <description>Darken Snippet</description> </snippet> 

和keybind:

 { "keys": ["ctrl+shift+o"], "command": "insert_snippet", "args": { "name": "Packages/User/darken.sublime-snippet" } }, 

编辑:如果你在$SELECTION后面加$1 ,那么将会更好,那么如果没有$SELECTION ,那么光标将跳转到选定的单词或者在必须被写入的地方的右边。

将上面的代码片段的第二行更改为:

 <content><![CDATA[darken($SELECTION$1, 5%);]]></content>