Використовуючи 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-`працювати таким чином, як у Command-Tab? IE так, що стек вікон буде переупорядкований, коли і тільки коли випускається Command? Мені здається, що це відволікає увагу: а) пам’ятати, натиснув я чи ні на вікно, на яке я дивлюсь, і б) прокрутити палець вниз, щоб увімкнути клавішу Shift.


2
Я ціную вашу деталь про те, як працює командний backtick. це було дуже приємно і заспокійливо, що я шукав. я новий для Mac.
Noitidart

Я не знаю рішення, але я б хотів, щоб я це зробив - це приводить мене в горіхи, щоб не мати можливості перемикатись назад і назад між двома вікнами.
Галакс

1
Відьма могла б зробити трюк, ви це пробували?
Тимофі Мюллер-Хардер

@Galax Використовуйте shift-command-`[⇧⌘`], щоб повернути назад через вибір.
chriszanf

@chriszanf Так, це працює так само, як Windows, звичайно, якщо піднімається стек і не випускає Command (Alt на Windows) Проблема полягає в тому, що коли команда відпускається, і я читаю сторінку трохи, мені потрібно пам’ятати, якщо я Клацнув на цьому вікні взагалі, ніби я зробив стек, буде повторно замовлений ant. Command-Tab поверне мене до останнього вікна, і якщо я не натиснув Command-Tab, я продовжуватиму рухатись вниз по стеку!
Галакс

Відповіді:


1

У MacOS 10.13 (High Sierra) я не можу змусити Cmd-`працювати взагалі, якщо сама програма не має команду меню для переходу через вікна. Якщо це так, він, ймовірно, використовує той ключовий код; якщо він не має коду ключа, але має пункт меню, легко додати код ключа в System-> Keyboard-> ярлики. Якщо в ньому немає меню для цього, наприклад, Safari, я не знайшов способу проїхати через вікна. у нього є команда Next Tab.


0

Використовуйте відьом https://manytricks.com/witch/, як запропонував timothymh. Перемикайтеся між усіма вікнами програми та взагалі забудьте про Command-backtick.


Я закінчився влаштуванням на contexts.co замість Witch, щоб обійти цю жахливу помилку в інтерфейсі OSX.
Галакс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.