Использование Command-backtick (⌘-`) для переключения между окнами

14

Насколько я могу судить, поведение Command-backtick (⌘-`) в OSX 10.9 работает следующим образом:

Имеется стек окон для текущего приложения 1 2 3 4 5 6 в порядке от наиболее до последнего использовавшегося:

  • Сделайте это один раз: переключитесь в окно 2 (для текущего приложения).
  • Сделайте это снова: переключитесь в окно 3.

Однако, если вы нажмете на окно 2 перед повторным выполнением Command-`, окно 1 получает фокус вместо окна 3.

Это поведение отличается от поведения Command-Tab, которое, кажется, всегда работает так, как будто щелкнуло текущее окно нового приложения, если вы не удерживаете Command между нажатиями Tab. Пока вы удерживаете «Команду», отображается небольшое наложенное окно, которое дает вам наглядное представление о том, какие приложения доступны и находятся в центре внимания.

Есть ли способ заставить Command-`работать аналогично Command-Tab? IE, так что стек окна будет переупорядочен, когда и только когда будет выпущена команда? Меня отвлекает необходимость а) вспомнить, нажал ли я на окно, на которое смотрю, и б) сдвинуть палец вниз, чтобы задействовать клавишу Shift.

созерцаемое
источник
2
Я ценю ваши подробности о том, как работает команда backtick. это было очень приятно и что-то, что я искал. Я новичок в Mac.
Noitidart
Я не знаю решения, но я бы хотел, чтобы я сделал это - сводит меня с ума от того, что я не могу переключаться между двумя окнами.
Galax
1
Ведьма может добиться цели, ты пробовал это?
Тимоти Мюллер-Хардер
@Galax Используйте shift-command-`[⇧⌘`], чтобы вернуться назад к выделению.
chriszanf
@ chriszanf Да, это работает так же, как Windows, конечно, если идти вверх и вниз по стеку без отпускания команды (Alt в Windows) Проблема в том, что когда команда отпущена, и я немного читаю страницу, мне нужно помнить, если я щелкнул по этому окну вообще, как будто я сделал стек, будет переупорядочен, и Command-Tab вернет меня в последнее окно, а если я не нажму, Command-Tab продолжит движение вниз по стеку!
Galax

Ответы:

1

В MacOS 10.13 (High Sierra) я не могу заставить работать Cmd-`, если у самого приложения нет команды меню для циклического переключения между окнами. Если это так, он, вероятно, использует этот код ключа; если у него нет кода клавиши, но есть пункт меню, легко добавить код клавиши в Система-> Клавиатура-> Ярлыки. Если у него нет меню для этого, например, Safari, то я не нашел способа циклически переключаться между окнами. у него есть команда Next Tab.

Джон Спрингер
источник
0

Используйте Witch https://manytricks.com/witch/, как предложено timothymh. Переключайтесь между всеми окнами приложений и вообще забудьте о Command-backtick.

ГАЛАКС
источник
В итоге я остановился на witxts.co вместо Witch, чтобы обойти эту ужасную ошибку OSX UI.
Galax