Конфликт ярлыков между возвышенным текстом и пакетом textmate

Я устанавливаю возвышенный текст 3 и этот пакет для математики: /а>.

Однако, когда я редактирую текст в режиме Mathematica, у меня возникают проблемы с конфликтами сочетаний клавиш, в основном с тремя командами: Documentation for Current Word (control + H), Execute current statement / selection (shift + enter) и Execute current document (command + R). Все эти 3 ярлыка уже приняты по умолчанию в возвышенном тексте. Например, (control + H) is replacement в возвышенном.

Я попытался изменить раскладку клавиатуры пользователя в возвышенном тексте, но это не сработало. Я думаю, что правильный путь — изменить этот пакет, размещенный на GitHub.

Может ли кто-нибудь помочь мне, как это исправить? Я хочу использовать этот пакет textmate, потому что пакет для возвышенного текста действительно плохой.


person Lawerance    schedule 26.06.2014    source источник


Ответы (1)


Вы можете изменить ярлыки, если установите keyEquivalent в соответствующем файле .tmCommand на другое значение.

Исходный ярлык «Документация для текущего Word» можно найти в этой строке: https://github.com/dehowell/mathematica-tmbundle/blob/master/Commands/Documentation%20for%20Current%20Word.tmCommand#L15

Синтаксис прост, просто используйте любую букву / клавишу, которую вы хотите, и используйте один / два / три из следующих модификаторов: ^ (управление), ~ (опция), @ (команда)

person kwood    schedule 02.07.2014