Сделать Cmd + 1..9 для переключения вкладок в Safari?

3362
dbr

Есть ли способ сделать Cmd+ 1переключиться на первую вкладку, Cmd+ 2переключиться на вторую и так далее ...?

Я бы предпочел не использовать SIMBL ..

3
Как в стороне: Ctrl-Tab переходит к следующей вкладке. Arjan 11 лет назад 1
Вау, это так раздражает. хотелось бы, чтобы был более простой способ, чем перечисленные ниже по состоянию на 7/2011. cwd 10 лет назад 0
FWIW, я использую Chrome, который использует Cmd + 1..9 для переключения вкладок, и несколько других вещей, которые я пропустил в Firefox (например, вкладки среднего щелчка, чтобы закрыть их) dbr 9 лет назад 0

5 ответов на вопрос

3
bVs

Один (все еще относительно хакерский) вариант - назначить ярлыки для сценариев AppleScripts следующим образом:

tell app "Safari" to tell window 1 to set current tab to tab 1  ---  tell app "Safari" to tell window 1 to set current tab to last tab 

Вы можете использовать службы Automator или сторонние приложения, такие как FastScripts или Keyboard Maestro, чтобы назначить ярлыки.

Без FastScripts можно сойти с ума, зарегистрировав обработчик для [протокола выделенного URL] (http://www.macosxautomation.com/applescript/linktrigger/index.html). Затем в Safari добавьте закладки `tabx: //` в первые 9 слотов панели закладок. ;-) Или менее авантюрный: создайте «службу» Automator, как описано в [Как программировать функциональные клавиши на моем MacBook?] (Http://superuser.com/questions/72468/how-can-i- программа-The-функциональные клавиши-на-мой-MacBook / 97813 # 97813) Arjan 11 лет назад 2
Вы также можете использовать [QuickSilver] (http://qsapp.com), чтобы связать сочетание клавиш с AppleScript, см. [Этот вопрос] (http://superuser.com/questions/468595/xcode-multiple-key-bindings -per-function) для более подробной информации. edymtt 8 лет назад 0
1
Olivier Poitrey

Проверьте этот новый плагин (только OSX Lion):

Safari Tab Switching - это плагин Safari SIMBL, который позволяет переключаться между вкладками, используя Cmd + 1-9.

Пользователь не хочет плагин simbl. Daniel Beck 10 лет назад 3
0
think123

Технически, нет реального не хакерского решения, но вы всегда можете использовать cmd + shift + (клавиша со стрелкой влево или вправо), чтобы переключать вкладку слева или вкладку справа. Я всегда находил это полезным.

0
Prasanth

Вы хотите использовать https://github.com/rs/SafariTabSwitching . Если вы обнаружите, что он не работает в более поздних версиях OSX или Safari (у меня он работает на v8), вы можете посмотреть на https://github.com/rs/SafariTabSwitching/issues/27

-2
KH.

Safari> «Настройки»> «Вкладки»> «Использовать cmd-1 - cmd-9 для переключения вкладок»

Не уверен, почему за это проголосовали, в Safari 10.1.2 это правильно. Steve Heim 3 года назад 0