Мне нравится почти все о том, как Gnome Shell управляет переключением приложений через Alt+ Tab. Моя единственная неприятность в том, что он заставляет пользователя использовать Alt+ `(или Alt+ любую клавишу над Tabклавишей для неамериканских раскладок клавиатуры) для переключения между окнами одного и того же приложения. Это очень раздражает меня, потому что теперь я должен помнить, принадлежало ли последнее окно, которое я использовал, тому же приложению, что и текущее окно, или нет. Определенно неприятность для опытных пользователей, которые думают в терминах «окон, с которыми я работаю», а не «приложений, над которыми я работаю».
Я пробовал расширение AlternateTab ( https://extensions.gnome.org/extension/15/alternatetab/ ), но оно выглядит слишком уродливо для меня. Не говоря уже о том, что в конце все, что я хочу, это переназначить Alt+ (key above tab)в Alt+ Tabв этом приложении. Я думаю, что один из вариантов - просто настроить оболочку Gnome. Я предполагаю, что я должен возиться с altTab.js
файлом в /usr/share/gnome-shell/js/ui/
, но файл слишком длинный и ошеломляющий для кого-то вроде меня, кто не знает JavaScript.
Кто-нибудь знает, как я могу заставить Gnome Shell перестать группировать окна по приложениям?
источник
Ответы:
dconf-editor
org/gnome/desktop/wm/keybindings
'<Alt>Tab'
изswitch-applications
вswitch-windows
'<Shift><Alt>Tab'
отswitch-applications-backward
кswitch-windows-backward
switch-windows
работать с разными рабочими столами, а не только с текущим рабочим столом, вы также можете снять галочкуorg/gnome/shell/window-switcher/current-workspace-only
(предоставлено @CharlBotha)dconf-editor
<Alt>F2
, затем введите,r
чтобы перезапустить Gnome.Последний шаг не всегда кажется необходимым, но он не должен причинять вред (тем более что он не закрывает ни одно из запущенных вами приложений). Это не будет работать, и не нужно для Wayland.
источник
switch-windows
работы в рабочих пространствах снимите флажокorg.gnome.shell.window-switcher.current-workspace-only
с помощьюdconf-editor
.apt install dconf-editor
сначала пришлось , не уверенный, включен ли он в другие дистрибутивы.Из комментария 'xaeth' к этой записи в блоге Ergo Project я узнал, что Alt+ Escбудет циклически проходить по всем окнам без группировки по приложениям. Это было самое простое решение для меня, и я рад, что оно избавило меня от необходимости устанавливать другие программы.
Если тестирование с Alt+ Escоказалось выгодным для вас, то вы можете перейти к Системным настройкам> Клавиатура> Сочетания клавиш> Навигация и переназначить Alt+, Tabчтобы выполнить задачу навигации, которая ранее была назначена для Alt+ Esc. В моих настройках эта задача называется «Переключать окна напрямую».
источник
Маленькая помощь -
Alt+ Tabи тогда, когда вы сгруппировали окна Alt+, ` немного помогает.
источник
Расширение Windows Alt Tab от tglman очень полезно. Вы также можете раскошелиться на GitHub .
источник
https://extensions.gnome.org/extension/15/alternatetab/
источник
Используя fedora 23 вы можете сделать следующее
Установить альтернативную вкладку (уже была установлена для меня)
Запустите преф редактор
Затем включите его
СОВЕРШЕНО, alt tab больше не хромает. Кроме того, это не какой-то взлом, как выше, с изменением сочетаний клавиш. Alt-tab по-прежнему будет отображать всплывающее окно с миниатюрами и т. Д., Но не сгруппировано.
РЕДАКТИРОВАТЬ:
Поскольку Ubuntu теперь переключился на Gnome, я снова попытался решить эту проблему. Еще проще, если у вас есть веб-плагин gnome, просто зайдите на
alternate-tab
плагин и нажмите «Включить», и он будет немедленно исправлен.альтернативная вкладка
источник
Вы можете использовать терминал для редактирования настроек для переключателя по умолчанию (это эквивалент командной строки в ответе dconf-editor от Mad Physicist).
бегать:
или же:
(Как обычный пользователь - не root !!!)
источник
$ dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "[]"
говоритerror: 0-2:unable to infer type
gsettings set org.gnome.desktop.wm.keybindings cycle-windows "['<Alt>Tab']"
иgsettings set org.gnome.desktop.wm.keybindings cycle-windows-backward "['<Shift><Alt>Tab']"
это позволяет мне видеть окно в контексте при полном разрешении, так что я могу видеть , если , например , страница браузера имеет вкладку I ищу.[]
Не знаю, работает ли это так для всех ОС, но для Ubuntu 18.04 зайдите в: Настройки → Устройства → Ключ
Затем найдите переключатель Windows, который в моем случае отключен, и установите его в Alt+ Tab.
Это переключает между всеми окнами и отображает горизонтальное поле выбора, если мы удерживаем Altклавишу после вкладки.
Там есть и другие интересные записи, а именно: Переключение приложений и Переключение окон приложения, которые я установил для Super+ Tabи Alt+ Super+ Tabсоответственно.
источник
Для тех, кто использует Ubuntu 18 (чтобы дать вам такое же поведение, как, например, в Windows10):
Если вы сейчас нажмете Alt + Tab, вы сможете напрямую выбрать все открытые окна без группировки в разные приложения.
источник
Этот пост пролил некоторый свет на эту тему. При доступе к приложениям -> metacity -> global_keybindings в gconf-editor появляется ключ
switch_group
, который отображается на<Alt>Above_Tab
. Изменение этого<Alt>Tab
должно решить проблему.источник
Вы можете использовать другой переключатель приложений - можно включить с помощью compizconfig-settings-manager.
Смотрите хорошую информацию о CompizConfig в Ubuntu . Он также может быть установлен в openSUSE и, возможно, в других дистрибутивах.
Пример результата:
источник
Я смог сделать это, установив редактор dconf из Ubuntu Software Store. Оттуда вы можете пройти по пути -> /org.gnome/desktop/wm/keybindings. Просмотр пути
Если вы прокрутите вниз, вы увидите приложения-переключатели, которые я изменил на ['Tab'], а прямо под ним находится приложение-переключатель-назад, которое теперь является ['Tab'].
Переключение приложений
Прокручивая вниз, вы увидите окно переключения и окно переключения назад. Вы можете установить это на ['Tab'] и ['Tab'] соответственно.
Переключить настройки Windows
Просто подумал, что я поделюсь. Новичок в Ubuntu, и это заняло у меня около часа поиска в Google. Это определенно работает.
источник