Unity: Как я могу заставить Alt + TAB просматривать все мои окна, не группируя их?

59

Когда я использую ALT+ TABдля циклического перемещения по моим приложениям, я хотел бы иметь значки для всех моих открытых браузеров. Я использую `(Могила или ключ выше TAB), но я действительно нахожу это сложным в использовании.

В любом случае, я могу использовать только ALT+ TAB?

Jepzen
источник
если вы удерживаете браузер, он открывается до ваших открытых окон.
rlemon
Я не люблю устанавливать вещи для небольших конфигураций, в этом вопросе есть какой-то способ переключения, который делает этот способ переключения удобным для Askubuntu.com/questions/123977/…
titusfx

Ответы:

47

Вот мое решение:

  1. Установите compizconfig-settings-managerи откройте его (введите ccsmв терминале).

  2. Перейдите на Рабочий стол> Плагин Ubuntu Unity.

  3. Откройте вкладку Switcher и сделайте key to start the switcherи key to start the switcher in reverseотключите.

  4. Вернитесь в Менеджер настроек CompizConfig.

  5. Перейдите в Управление окнами и включите Application Switcher.

  6. Откройте Application Switcher и измените привязки клавиш «Next Window (Все окна)» на Alt-Tab и «Prev window (Все окна)» на Shift-Alt-Tab.

Затем вы начнете использовать другой переключатель вместо переключателя Unity.

otuzbesli
источник
2
Переключатель приложений в Ubuntu 12.10, похоже, отсутствует.
Levesque
1
Вы должны установить Compiz-плагины в Ubuntu 12.10
Том Мэйфилд
1
У меня тоже работал 13.04.
Даниэль Альбушат
4
Window Managementкажется, не присутствует в 14.04
Pierre de LESPINAY
2
Я расстроен этим, особенно для браузера. У меня обычно 4-5 открытых окон браузера, между которыми я часто переключаюсь. Здесь каждый раз, когда мне нужно переключаться, мне приходится ждать полсекунды на значке браузера в переключателе, который затем показывает все окна браузера, между которыми я могу переключаться. Windows делает это прямо. И я удивлен, что мне нужно выполнить так много шагов и фактически установить другое программное обеспечение для базовой функции, которая должна быть правильно реализована в самой ОС.
Mahesha999
22

Другой вариант - который я тестирую на этой неделе - это переключение между приложениями ALT + TAB и ALT + | переключаться между окнами одного и того же приложения. Звучит сложно, но работает на удивление хорошо.

Вариант использования A: вы находитесь в Firefox и хотите переключиться на Thunderbird: ALT + TAB.

Вариант использования B: вы находитесь в окне Calc и хотите переключиться в другое окно Calc: ALT + |.

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

Я выбираю | потому что это чуть выше TAB, так что мой мозг и мой палец не должны двигаться очень далеко.

Чтобы включить это: Системные настройки> Клавиатура> Сочетания клавиш> Навигация> Переключить окна приложения (оно находится только под Переключить приложения, как я его и нашел).

Легко тестировать, безопасно, легко вернуть, не нужно ничего устанавливать.

Эухенио Переа
источник
7
Такое же поведение, по-видимому, включено по умолчанию с ALT + клавишей между ESC и TAB (которая ² для разметки AZERTY), по крайней мере, в 14.04.
Скиппи ле Гран Гуру
В моей системе ключ переключения внутри приложения - Alt-`.
Jdpipe
8

Перед установкой чего-либо попробуйте следующие комбинации клавиш:

  • alt+ |(Ключ выше Tab, может быть `, º, |...) для переключения между экземплярами текущего приложения
  • alt+ ESCпрямой переход к следующему окну
  • alt+ Tabконечно переключаться между разными приложениями

Вы можете видеть, что три ключа являются соседями.

YoArgentino
источник
1
Идея исходного вопроса не в том, чтобы использовать «новый» способ альтернативного табуляции. Я чувствую спазмы в пальцах, когда делаю эти комбо.
Jepzen
нестандартные, странные, не интуитивные комбинации ...
Фабио Диас
7

Ответ Отузбесли работает, но для Ubunut 14.04 вам нужно установить compiz-plugins в дополнение к compizconfig-settings-manager

sudo apt-get install compizconfig-settings-manager compiz-plugins
aljazerzen
источник
4

Просто подумал, что поделюсь этим, поскольку пытался следовать принятому ответу, но не смог найти переключатель Ubuntu Unity. Я использую 18.04, и мне удалось изменить поведение alt-tab следующим образом:

  1. заходим в настройки-> устройства-> клавиатура
  2. прокрутите вниз до ярлыка «Переключить Windows» (в разделе «Навигация»)
  3. изменить ярлык для переключения Windows на alt-tab

Это перезапишет ярлык для «Switch Applications», который является поведением по умолчанию для alt-tab

Джо
источник
Это потому, что Ubuntu 18.04 использует GNOME вместо Unity. Вам нужно следовать этим вопросам и ответам
pomsky
3

Я использую Ubuntu 18.04 с оболочкой Gnome. Я установил Gnome Tweaks через

sudo apt install gnome-tweak-tool

и пошел в

Расширения -> AlternateTab

и переключил тумблер на «Вкл».
Это изменило переключатель окна, чтобы не группировать по приложению.

Алекс Ламсон
источник
Вопрос для Unity, ваш ответ относится к GNOME Shell (Ubuntu 17.10+). Соответствующий вопрос здесь .
Пабло А
@PabloBianchi О, я этого не заметил. Этот пост является первым результатом Google, если вы ищете "Ubuntu Alt + Tab", поэтому я предположил, что это было правильное место.
Алекс Лэмсон
1

Я попробовал это, и как только я запустил ccsm:

  • мой рабочий стол пропал. Нет меню Пуск, панель задач, лаунчер .. Только обои.
  • Alt+Tab не работает вообще.

Я смог запустить Терминал, используя правую кнопку мыши на рабочем столе. Многие люди сталкивались с этим в разных ситуациях. Решение всегда гласило сброс compizконфигурации, удаление x11конфигурации, удаление gnomeконфигурации и запуск единства с setsid unit && unit.

Для меня это сказал:

(0)kash@Laptop$ setsid unity
setsid: failed to execute unity: No such file or directory
(0)kash@Laptop$

Они также сказали запустить ccsmснова и включить плагин Unity там. Ну, его просто нет в списке включенных или отключенных плагинов.

Много сердечных приступов позже

sudo apt-get install unity
unity

Я ненавижу разработчика, который сделал ccsm.

После установки Unity, когда вы запускаете ccsm, в нем есть плагин Unity.

У меня была Ubuntu 16.04.3 LTS, работающая внутри VirtualBox с Windows 10 Host.

Kashyap
источник
1
@mmKALLL выглядит как ссылка на этот вопрос.
Кашьяп,
Я сам ударил это ... Для справки, вот ответ Ask Ubuntu, документирующий варианты требуемого процесса, а также более подробную информацию; askubuntu.com/questions/17381/… (спасибо @Kashyap)
mmKALLL
0

«Alt + F6» можно использовать для переключения окна в том же приложении, в то время как «Alt + Tab» продолжает оставаться наиболее известной комбинацией для переключения в другое приложение.

Анируддха Калбурги
источник
0

В Ubuntu 19 просто установите

sudo apt install compizconfig-settings-manager compiz-plugins

а затем откройте менеджер настроек compizconfig

ccsm

Перейдите к управлению окнами на левой боковой панели>, затем выберите Переключатель приложений, затем просто включите Переключатель приложений с левой боковой панели.

И что это, когда вы используете Alt+, Tabтеперь вы увидите приложение, не сгруппированное в Alt+ Tabдиалоге.

Адель Раза Азими
источник