Подтвердить что ты не робот

Как добавить Sublime Text 2 keybindings?

Я ищу, чтобы присвоить Keybindings следующее. Я могу сделать фрагмент для этого, но предпочел бы иметь возможность CTRL + > точно так же, как в Textmate.

<%= %>

Что мне нужно добавить и где мне нужно его добавить, или где я могу узнать.

4b9b3361

Ответ 1

Если вы просто хотите буквально вставить эти символы, вы можете настроить свои "привязки ключевых слов пользователя" следующим образом:

[
    { "keys": ["ctrl+."], "command": "insert", "args": {"characters": "<%= %>"} }
]

Вы можете использовать файл привязки ключевых слов по умолчанию в качестве примера возможных команд привязки ключей. Оба пользователя и по умолчанию расположены в Sublime Text 2 → Preferences на OS X.

Не уверен, что вы действительно хотели "ctrl+shift+.", но он тоже сработает.

Чтобы переместить курсор в середину во время вставки, вы можете использовать insert_snippet следующим образом:

[
    { "keys": ["ctrl+shift+."], "command": "insert_snippet", "args": {"contents": "<%=$0 %>"} }
]