Документы Sublime связывания ключей предполагают, что super (ключ Windows) может использоваться в привязках клавиш, определенных пользователем. Я стремлюсь создать следующий стиль отображения, чтобы у меня была согласованность между машинами с OSX и Windows:

[
    { "keys": ["super+left"], "command": "move_to", "args": {"to": "bol", "extend": false} },
    { "keys": ["super+right"], "command": "move_to", "args": {"to": "eol", "extend": false} }
]

Однако они не работают, как ожидалось.

В тестировании я смог получить отображение, которое использует super ключ для работы в сочетании с клавишей shift , например:

[
        { "keys": ["super+shift+v"], "command": "paste" }
]

но удаление клавиши shift из сопоставления следующим образом приводит к тому, что сопоставление больше не работает:

[
        { "keys": ["super+v"], "command": "paste" }
]

Есть ли особое / ограниченное поведение с супер ключом, которое не задокументировано?

Я попробовал это и на Sublime Text 2, и на Sublime Text 3, теперь, когда бета-версия открыта для публики. Если бы я мог решить эти проблемы с ярлыками, я бы купил в одно мгновение.

0