У меня действительно была эта проблема на протяжении многих лет как с Windows, так и с Mac OS. Я должен верить, что есть простой способ сделать это, но за свою жизнь я не понял этого.

У меня есть строка, которую я хотел бы предварительно установить, а затем иметь одну клавишу (функциональную клавишу?) на клавиатуре они вставляют эту строку всякий раз, когда она нажата. Пример использования: у меня есть номер для конференц-связи, который я часто вставляю в электронные письма и приглашения на собрания. Вместо того, чтобы копировать и вставлять его, я бы предпочел, чтобы он просто хранился в виде макроса, который можно было бы легко вставить.

Есть ли встроенная функциональность для этого или, может быть, приложение, которое поможет мне?

Благодарю.

1 ответ1

1

Одним из вариантов будет использование TextExpander, но он поддерживает только фрагменты (например ,eml), а не ярлыки.

Вы также можете создать ~/Library/KeyBindings/ и сохранить список свойств, такой как DefaultKeyBinding.dict:

{
    "~m" = (insertText:, "name@example.com"); /* option-m */
    "^i" = {
        "m" = (insertText:, "name@example.com"); /* control-i and m */
    };
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .