Я использую Spark в течение многих лет. Это позволяет перезаписывать ярлыки любых приложений, таких как Terminal и Safari. Я использую его, чтобы обе программы переключали вкладки командой + n, где n - номер вкладки, от 1 до 9.
После того, как вы загрузите и скопируете Spark.app /Applications
, запустите его, нажмите «Горячие клавиши» всех приложений, чтобы развернуть меню слева, и нажмите знак «плюс», чтобы добавить новое приложение.
Добавить терминал (с /Applications/Utilities/Terminal.app
). Далее нужно создать ярлыки: нажмите « Файл» -> «Новая горячая клавиша» -> «AppleScript» (или просто нажмите команду «+ 1» ). Нажмите на область быстрого доступа и нажмите команду + 1 , назовите ее tab1 и используйте этот код:
tell front window of application "Terminal" to set selected tab to tab 1
Повторите это для команды + 2 для команды + 9 . Если вы хотите иметь возможность максимизировать терминал по вертикали, создайте новый ярлык, такой как command + shift + m , назовите его как хотите и используйте этот код:
tell application "Finder"
set _b to bounds of window of desktop
end tell
tell application "Terminal"
tell front window
set {_x, _y, _w, _h} to (get bounds)
set _vz to item 4 of _b
set bounds to {_x, 10, _w, _vz}
end tell
end tell
То же самое для Safari на ярлыках вкладок, но код немного другой:
tell front window of application "Safari" to set current tab to tab 1
Честно говоря, я не могу использовать ни Терминал, ни Safari без этого.