Такой функции нет. У вас есть несколько вариантов для достижения подобного эффекта самостоятельно:
- Используйте средство запуска, такое как Quicksilver или LaunchBar. Они изучат ваши предпочтения или позволят вам назначить ключи определенным приложениям, чтобы вы могли быстро переключаться между приложениями независимо от их позиции в Dock, например, нажимая горячую клавишу и одну букву.
- Создайте сценарии, такие как
tell application " Terminal" to activate
в редакторе AppleScript. Вы можете назначить им сочетания клавиш в FastScripts.
- Создайте рабочие процессы Automator с помощью действия « Запустить приложение» для каждой из программ и назначьте сочетания клавиш в « Системных настройках» »Клавиатура» Сочетания клавиш »Службы.
- В частности, для терминала вы можете использовать Total Terminal, терминал в стиле hud.
Если вы хотите получить доступ к элементу Dock в определенной позиции, а не в определенном приложении, вы можете использовать сценарии пользовательского интерфейса в AppleScript: включите сочетание клавиш для фокусировки Dock в Системных настройках »Клавиатура» Сочетания клавиш »Ввод клавиатуры и текста и Включите доступ для вспомогательных устройств в Системных настройках »Доступность. Теперь вы можете создать скрипт, такой как следующий скрипт, который (обычно) активирует третий значок Dock слева:
tell application "System Events"
# press Ctrl-F3
key down control
key code 99
key up control
# right arrow twice
key code 124
key code 124
# enter to confirm
key code 36
# focus Dock again
key down control
key code 99
key up control
move left twice to re-set to original position
key code 123
key code 123
# Escape to close
key code 53
end tell
Это не надежное решение, так как док запоминает последний сфокусированный элемент и требует от вас сброса позиции после этого. Ваше собственное использование клавиатуры для доступа к док-станции будет мешать этому сценарию.