Як легко перемикатися між вікнами, а не програмами з Alt + TAB в оболонці GNOME?


48

В даний час, якщо я утримую ALT+, TABа потім, утримуючи натиснуту ALTкнопку, я натискаю, TABя можу перейти між додатками в невеликому вікні перегляду, а потім, коли відпускаю всі клавіші цього додатка, і всі його вікна виходять на передню частину.
І це дуже корисно, але я хотів би знати, чи є спосіб перемикання між окремими вікнами за допомогою цього ярлика клавіатури таким же чином, а не групування вікон із програмою для переходу?

Я запускаю Ubuntu GNOME 15.10 з GNOME 3.18.


1
Лише зауваження: на робочому столі Unity ця функція за замовчуванням.
Таккат

3
Я досі не можу повірити, що Gnome зламав AltTab.
Ману

Відповіді:


70

Ви можете використовувати Alt+ `(клавіша над Tab), щоб переходити між вікнами однієї програми.

Ви навіть можете змішувати Alt+, Tabщоб переходити між додатком та Alt+, `щоб переходити між вікнами вибраної програми.

У цій публікації в блозі від Дідьє Роше від Canonical є виклад обґрунтування . Це частина серії, що обговорює розвиток інтеграції гномів в Ubuntu 17.10.


Це дуже добре працює в MATE. Зауважимо лише тому, що, здається, поведінка в GNOME не така чиста. Але я отримую перемикач, призначений лише для вікон із цією комбінацією, саме так, як я очікував
Zanna

Ви написали "Це дуже добре працює на MATE". Що ви маєте на увазі під "приємно"? Ви маєте на увазі Alt + TAB перемикання між вікнами? Мій корпус: Я хочу переключитися між двома терміналами за допомогою Alt + TAB. Я не хочу обійматись. Я хочу Alt + TAB.
guettli

27

Alternatetab - це лише розширення, яке ви шукали!

Дотримуйтесь Managing Extensionsінструкцій тут , щоб активувати його (ви також повинні прочитати текст перед цим розділом). Оскільки це попередньо встановлені розширення, вам потрібно буде лише його активувати (якщо тільки ви його не видалили; в такому випадку вам потрібно буде дотримуватися Installing a new Extensionрозділу).

Отже, після натискання клавіші ALT+, TABа потім натискання, TABне відпускаючи ALT(поки ви не вибрали вікно, на яке хочете перейти - тоді просто відпустіть обидві клавіші, і це вікно поставить зверху), ви повинні мати можливість перемикатися між окремими вікнами на відміну від до додатків!

Альтернатива в дії


Ви можете додати, що опція прямого веб-інсталятора працює лише від Firefox. Chrome / Chromium (принаймні для мене) показує повідомлення про те, що запущену копію GNOME неможливо знайти.
The Wanderer

@ Zacharee1: Чи не встановлений та активований плагін GNOME для інтеграції у цих браузерах?

Я не впевнений. Я просто знаю, що в Chrome веб-сайт не може визначити, чи працює GNOME. Я думаю, це тому, що Firefox поставляється з великою кількістю дистрибутивів Linux, а сценарії, що роблять таке виявлення, як правило, працюють по-різному в Firefox та Chrome
TheWanderer

@ Zacharee1: Сам веб-сайт не робить виявлення, це встановлений за замовчуванням плагін, який називається Gnome Shell Integration, тому якщо він не встановлений у Chrome, він не працюватиме.

1
Розширення тепер застаріле. На сторінці розширення є відео, а також ця відповідь тут описує більш простий спосіб. askubuntu.com/a/1154780/970836
Kumar P

16

Ви можете використовувати alt+ escкомбінацію.

Це не так естетично, як alt+ tab, не показує накладку з піктограмами / вікнами додатків. Але це робить роботу, вона просто переходить на наступне вікно тощо.


1
не те, що я хочу, але дуже приємно знати alt esc, це добре!
Лука

9

Як хтось ще зовсім новий Ubuntu, я знайшов інші відповіді заплутаними. Після трохи копання я знайшов більш просте рішення, оскільки я також хочу Alt+ Tabперемикати всі відкриті вікна, а не лише через відкриті програми.

В Ubuntu 18.04 вам просто потрібно перейти до налаштувань клавіатури, як показано тут Налаштування клавіатури

Потім встановіть Switch windows на Alt+ Tab. Він автоматично відключить програми Switch, яким за замовчуванням призначена ця комбінація клавіш.

Не потрібно додаткового програмного забезпечення.


Зробив роботу для мене. Краще, ніж установка будь-якого додаткового програмного забезпечення (y)
Mitaksh Gupta,

4

Така поведінка може бути досягнута і без розширення GNOME. У Super User я знайшов подібне запитання, яке вказує, як встановити правильні прив’язки клавіш GNOME.

Щоб зробити це за допомогою gsettings:

$ gsettings set org.gnome.desktop.wm.keybindings switch-windows ['<Alt>Tab']
$ gsettings set org.gnome.desktop.wm.keybindings switch-windows-backward ['<Shift><Alt>Tab']
$ gsettings get org.gnome.desktop.wm.keybindings switch-applications ['<Super>Tab']
$ gsettings get org.gnome.desktop.wm.keybindings switch-applications-backward ['<Shift><Super>Tab']

Використовуючи наведений вище код, коли ви натискаєте ALT+, TABви будете перемикатися між вікнами, а натискаючи SUPER+ TAB, ви можете перемикати програми.


dconf-editor дозволяє те саме з графічним інтерфейсом.


Це прекрасно. Редактор dconf також робить його ще простішим.
Тобі Еггітт

Я використовував це рішення, і він працював чудово до сьогодні. Здається, що гном оновить його. Тепер на вкладці alt + відображаються лише вікна з останньої програми, яку я використав alt + `. Це досить дивно, тому що в мене навіть alt + `вимкнено на gsettings. Я уникав переходити на монетний двір + Кориця, але це останній шматочок роздратування гнома, який я міг терпіти. Мені подобається зручність використання гномів, але вона є занадто нестабільною для професійного використання.
Вільсон Фрейтас

0

alt tab- down-arrowце шлях для мене.

Наприклад, якщо у мене кілька вікон терміналів, після натискання, alttabякщо я натискаю, arrow downя отримую різні вікна, з яких можна вибрати клавіші зі стрілками <-та ->клавішами.

введіть тут опис зображення

введіть тут опис зображення

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