Насколько я могу судить, поведение 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.
Ответы:
В MacOS 10.13 (High Sierra) я не могу заставить работать Cmd-`, если у самого приложения нет команды меню для циклического переключения между окнами. Если это так, он, вероятно, использует этот код ключа; если у него нет кода клавиши, но есть пункт меню, легко добавить код клавиши в Система-> Клавиатура-> Ярлыки. Если у него нет меню для этого, например, Safari, то я не нашел способа циклически переключаться между окнами. у него есть команда Next Tab.
источник
Используйте Witch https://manytricks.com/witch/, как предложено timothymh. Переключайтесь между всеми окнами приложений и вообще забудьте о Command-backtick.
источник