Ответ 1
Как можно видеть здесь:
Инструменты → Новый фрагмент... → сохранить как darken.sublime-snippet
в Data\Packages\User\
<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" } },
EDIT:
Было бы даже лучше, если бы вы добавили $1
сразу после $SELECTION
, тогда курсор переместится к выбранному слову или справа в том месте, где он должен быть записан, если он не выбран.
Измените вторую строку второго фрагмента следующим образом:
<content><![CDATA[darken($SELECTION$1, 5%);]]></content>